Situé à Labuan Bajo, à 1,1 km de la plage de Wae Rana et à 2,4 km de celle de Pede, l'Hotel Mehara propose des chambres climatisées avec salle de bains privative. Vous bénéficierez gratuitement d'une connexion Wi-Fi et d'un parking sur place.
Leur salle de bains privative est pourvue d'articles de toilette gratuits et de linge de lit.
L'aéroport international de Komodo, le plus proche, est implanté à 3 km.