A tan solo 550 metros del Hotel Dacha Thoddoo, los huéspedes pueden llegar a la Masjid Abdulla. Hay un restaurante disponibles en las instalaciones.
También puedes visitar la Mezquita Masjidhul Aisha, que está ubicada bastante cerca de este hotel de 4 estrellas. No puedes dejar de visitar la Isla de Thoddoo, enclavada a 250 metros.
Las habitaciones tienen vistas al jardín y disponen de una tv de pantalla plana con canales vía satélite, además de minibar, equipo de café y té. Dispone de una plancha y tabla de planchar, aire acondicionado para mayor comodidad de los huéspedes. Los baños incluyen un bidé, un inodoro separado y ducha, además de comodidades como secador de pelo y toallas de baño.
El restaurante a la carta Food Land Bakery sirve una variedad de platos, incluyendo cocina marinera.