Masjidhul Aisha znajduje się 250 metrów od Sands Garden Hotel Thoddoo, który oferuje słoneczny taras i miejsce na piknik. Atrakcje okolicy, w tym Thoddoo, znajdują się kilka kroków od tego hotelu.
Masjid Abdulla znajduje się w maksymalnie 250 metrach stąd.
14 pokojów wyposażone są w telewizję satelitarną oraz klimatyzację dla komfortu gości. Umeblowane biurkiem, pokoje posiadają również minibar i urządzenie do parzenia kawy/herbaty. Goście mogą również korzystać z bidetu, oddzielnej toalety i prysznica, a także z udogodnień, takich jak suszarki do włosów i ręczników, dostępnych w prywatnych łazienkach. Z okien rozpościera się widok na ogród.
W Sands Garden znajduje się restauracja Sand Grill.