Die Unterkunft Hotel Mehara, die 1,1 km von Wae Rana Beach entfernt in Labuan Bajo gelegen ist, bietet Übernachtungsmöglichkeiten mit einer Klimaanlage und kostenlosem WLAN.
Ein voll ausgestattetes eigenes Badezimmer mit einer Dusche und kostenlosen Pflegeprodukten ist vorhanden.
Pede Beach liegt 2,4 km von der Unterkunft Hotel Mehara entfernt. Der nächstgelegene Flughafen ist der Internationaler Flughafen Komodo, 3 km von der Unterkunft Hotel Mehara entfernt.