Con Wi-Fi en toda la propiedad, el Thoddoo Inn, de 4 estrellas, está a 600 m de la Masjid Abdulla. Con una ubicación a pocas cuadras de la Isla de Thoddoo, la pensión incluye 8 habitaciones, además de una zona de playa privada y un restaurante.
La Mezquita Masjidhul Aisha, que se sitúa a 650 m de este hotel, es una de las atracciones cercanas. Hay una playa privada a 950 metros.
Las habitaciones del Inn Thoddoo tienen un patio y un balcón, además de servicio de planchado y aire acondicionado para tu comodidad. Las habitaciones están equipadas con caja fuerte; además, ofrecen TV de pantalla plana con canales vía satélite y minibar, equipo de café y té para el autoservicio. Muchas habitaciones de este alojamiento disponen de ducha a ras de suelo y un inodoro separado, además de comodidades como secadores de pelo y toallas de baño. La mayoría de las habitaciones ofrecen vistas al jardín.
El restaurante Black Anchor Restaurant está al lado del Inn.