Karta Vacation Rentals
On Flores island in Labuan Bajo, just a short drive from the airport and a 5-minute hop to Labuan Bajo Port. A 15-minute walk reaches St. Angela Church, and Pede Labuan Beach and Waecicu Beach are minutes away by car. Komodo National Park sits roughly 25 km offshore for easy day trips.