Отель Babushkha Hospitality Тодду насчитывает 5 номеров и находится в 600 метрах от Масджида Абдулла. В этом отеле есть Wi-Fi на всей территории.
От отеля в Тодду до центра города расстояние составляет 1 км. Отель разместился в нескольких шагах от Тодду.
В паре минут ходьбы от Babushkha Hospitality находится ресторан Coco Mero Restaurant, в котором можно насладиться блюдами азиатской кухни.