Sten Lodge is an economical lodging located 12 km far from the center of Labuan Bajo. The lodging has free wifi internet connection in all its facilities. Sten Lodge offers several amenities, being some of the most relevants: restaurant.
There are 199 comments on this accommodation:
Address: Jalan Trans Flores Melo, Liang Ndara. 86754 Labuan Bajo. Indonesia.