L'Hotel Babushkha Hospitality Thoddoo, dotato di Wi-Fi in tutta la struttura, si trova a 600 metri da Masjid Abdulla. Durante il soggiorno presso questo hotel, si trova disponibili una cassetta di sicurezza e sicurezza 24 ore per gli ospiti.
Situato a 250 metri dal Thoddoo, l’hotel è abbastanza vicino a Masjidhul Aisha.
Il ristorante Coco Mero Restaurant serve vari tipi di piatti asiatici a pochi minuti a piedi dal Babushkha Hospitality.