Located in Labuan Bajo, Meruorah Komodo Labuan Bajo is within a 15-minute drive of Batu Cermin Cave and Pede Labuan Beach. This 5-star hotel is 3.1 mi (5 km) from Waecicu Beach and 14.9 mi (24 km) from Komodo N ... Read more

View all Luxury Hotels in Labuan Bajo