A Babushkha Hospitality Hotel Thoddoo közel van a Masjid Abdulla területéhez, amely mindössze 600 méter távolságra található. A vendégek az egész ingatlanban élvezhetik a Wi-Fi-t.
Thoddoo központja egy 5 perces sétával elérhető. A Masjidhul Aisha továbbá mindössze egy 5 perces sétára fekszik a hoteltől. A Thoddoo városi hoteltől könnyen megközelíthető a csak 250 méter távolságra található Thoddoo.
A szobákban erkély és öltöző klímaberendezéssel, valamint TV biztosított. A vendégek számára erkély, személyes széf és öltöző elérhető a szobákban.
A Babushkha Hospitality csak pár lépésre lévő Coco Mero Restaurant olasz fogások választékát kínálja.