The Pavilla Hotel Labuan Bajo situated in Labuan Bajo, just 1.2 km from Pede Beach and 2.4 km from Luwansa Beach Resort. The Pavilla Labuan Bajo offers air-conditioned rooms and a private bathroom. This accommodation provides a tour desk and terrace for you. There is free WiFi and room service.