Los huéspedes del Hotel Babushkha Hospitality Thoddoo pueden visitar la Masjid Abdulla, ubicada a unos 600 metros. El hotel ofrece a sus huéspedes Wi-Fi en toda la propiedad.
La Isla de Thoddoo se ubica a 250 metros de este hotel, y la Mezquita Masjidhul Aisha se ubica a unos 300 metros.
Elige entre una selección ilimitada de platos italianos en el restaurante Coco Mero Restaurant, que está a 100 metros.