Hotels in Stavrion
We found 1 property with availability in Stavrion
Show on map
Tsitsiris Castle
Stavri, Stavrion, Greece
Tsitsiris Castle Hotel Stavrion features 20 rooms and lies 5 km from Gerolimenas Beach. Guests who stay at the hotel can park their car on site.
- 1-1