Gallery
Show hotel on map
Barras
Barras Hotel Agios Stefanos Avliotes is located in Agios Stefanos Avliotes, approximately 10 minutes by car from the stony Porto Timoni beach, and offers a swimming pool.
Arillas Beach, which is merely 1.9 km from this Agios Stefanos Avliotes hotel, is one of nearby attractions. Guests will also appreciate the vicinity to Ionian Sea, which is nearly a 5-minute walk away. The Loggas Beach is 4.2 km from the hotel.
There is a pool bar onsite. Situated within reach of the Barras Agios Stefanos Avliotes, the seafood restaurant The Waves Taverna offers a Mediterranean menu.
More +
Less -
Please wait, we're checking available rooms for you.
Searching hotels
Amenities
Main Features
- No pets allowed
Facilities
General:
- No pets allowed