Отель Thila Skyview Тодду, расположенный в 250 метрах от Масджида Абдулла, состоит из 24 номеров. На территории доступна парковка.
От этого комфортабельного отеля в Тодду до центра города расстояние составляет 1 км. Тодду также расположен в 500 метрах.
Все номера этого гостевого дома оснащены системой климат-контроля для вашего удобства. Кроме того в них есть балкон и зона отдыха. В них предоставляется электрочайник и холодильник. Ванные принадлежности включают отдельный туалет и душ, а также фен и банные полотенца для дополнительного комфорта гостей.
Ресторан "Black Anchor Restaurant" расположен рядом с Thila Skyview, совсем недалеко от него, и предлагает блюда европейской кухни.