Offering a garden and sea view, Villa Barbagianni is located in Loutsa, a few steps from Loutsa Beach and a few steps from Vrachos Beach. This aparthotel provides free private parking and a 24-hour front desk. The aparthotel features family rooms.
Featuring a private bathroom, units at the aparthotel also offer free WiFi, while certain rooms include a terrace.
Nekromanteion is 11 km from the aparthotel, while Efyra is 11 km away. The nearest airport is Aktion Airport, 40 km from Villa Barbagianni.