Situated in Labuan Bajo, 1.5 km from Pede Beach, Flamingo Avia Labuan Bajo features accommodation with an outdoor swimming pool, free private parking and a restaurant. The hotel offers sea views, a sun terrace and a 24-hour front desk.
Rooms total: 10 More information »