Choose your room
Barras Hotel
Located around 10 minutes by car from the stony Porto Timoni beach, Barras Hotel Agios Stefanos Avliotes offers access to tourist attractions throughout Agios Stefanos Avliotes.
This Agios Stefanos Avliotes hotel places you 30 m from Ionian Sea. Take benefit from the proximity to Arillas Beach, which is nearly a 25-minute walk away.
Situated a short way from the Barras Agios Stefanos Avliotes, the seafood restaurant The Waves Taverna offers an European menu.