Located in Labuan Bajo, this 5-star Indonesian property offers the utmost luxury. A great place to visit, Bintang Flores Hotel offers interesting access to nearby islands like Komodo Island and features one of ... Read more

View all Luxury Hotels in Labuan Bajo