Barbouna Hotel is set amidst a garden in Tolo. The property is 50 metres from Beach of Tolo. All units at Barbouna Hotel feature a TV, air conditioning and a balcony. There is also a refrigerator, while most units are self-catering.
Barbouna Hotel is set amidst a garden in Tolo. The property is 50 Read more
Barbouna Hotel is set amidst a garden in Tolo. The property is 50 metres from Beach of Tolo. All units at Barbouna Hotel feature a TV, air conditioning and a balcony. There is also a refrigerator, while most units are self-catering.
Barbouna Hotel is set amidst a garden in Tolo. The property is 50 metres from Beach of Tolo. All units at Barbouna Hotel feature a TV, air conditioning and a balcony. There is also a refrigerator, while most units are self-catering. Private bathrooms come with a bath or shower. At Barbouna Hotel you will find a front desk. Other facilities like a shared lounge, dry cleaning and laundry facilities are offered. Kalamata Airport is located 90 km from the accommodation.
Number of Rooms: 12