Featuring Wi-Fi in the rooms, the comfortable Dacha Thoddoo Hotel sits merely 5 minutes' walk from Masjidhul Aisha. Situated fairly close to Thoddoo, the hotel features an à la carte restaurant serving Russian cuisine.
This 4-star hotel is a great place to stay due to its prime location in Thoddoo. Masjid Abdulla Mosque is 0.3 miles from the establishment.
The Dacha offers rooms with a seating area featuring an iron and ironing board, and an air conditioner, along with free Wi-Fi and a flat-screen TV with satellite channels. Along with a mini bar fridge, coffee and tea making equipment, the rooms are furnished with a writing table. You'll find nice touches like a bidet, a separate toilet, and a shower, along with a hairdryer and bath sheets to enhance your stay. Dacha Thoddoo Hotel features rooms with view of the garden.
Food Land Bakery, an onsite restaurant, is open for dinner.