На территории отеля есть частная пляжная зона и ресторан.
На расстоянии 3 км гостей ожидает Thinadhoo Beach. Пляж Плумерия располагается на расстоянии 3,1 км. В 5 км от аэропорта Вилла Международный аэропорт Маамиджили находится Wow Inn Keyodhoo.
Каждый из 8 номеров оснащен системой климат-контроля, а также телевизором с плоским экраном и спутниковыми каналами. Наряду с биде, отдельным туалетом и душем, в ванной комнате есть фен и банные полотенца.