When are you staying?
Barras Hotel
Barras Hotel Agios Stefanos Avliotes, located a 7-minute walk from Ionian Parliament Building, boasts a swimming pool.
Location
This hotel is located in Agios Stefanos Avliotes, 30 metres from Ionian Sea. The hotel in Agios Stefanos Avliotes is a 15-minute drive from Agios Georgios Pagon Beach. 1.9 km from Arillas Beach is a perk for guests staying at the property.
Food & Drinks
There is a poolside bar on site. Located not far from the Barras, the seafood restaurant The Waves Taverna offers a Mediterranean menu.
Why choose Barras Hotel Agios Stefanos Avliotes
-
On-site spa for rejuvenation
-
Multiple on-site pools available
-
Gourmet on-site dining options
-
Beautiful garden terraces onsite
Main amenities
-
No pets allowed
Amenities
Barras- No pets allowed
Parking options
- Parking
Pets
- No pets allowed