Evila Inn - Thoddoo est placé à seulement 600 mètres de Masjid Abdulla, et dispose d'un espace de pique-nique et d'un espace de jeu. Masjidhul Aisha est à 650 mètres.
Le Thoddoo est également à 700 mètres.
Les chambres insonorisées sont dotées d'un coffre-fort, d'une TV à écran plat avec des chaînes satellite, ainsi que d'un minibar et d'une cafetière/théière. De plus, les salles de bain comprennent une toilette séparée et une douche. Evila Inn de Thoddoo offre également des salles de bains privées avec une toilette séparée et une douche. Les chambres donnent également sur le jardin.
Cet hotel 4 étoiles offre un petit déjeuner gratuit tous les jours. À quelques pas de l'hotel, Lagoon Restaurant sert des repas européens.