A unos 300 metros del Hotel Chillax Thoddoo Mathiveri, de 4 estrellas, los huéspedes pueden visitar la Mezquita Masjidhul Aisha.
El hotel está situado a unos 600 metros de la Masjid Abdulla y al lado de la Isla de Thoddoo.
El restaurante Lagoon Restaurant, situado muy cerca de este hotel, sirve una amplia selección de platos de cocina asiática.