Other Hotels Nearby
Destinations Nearby
Rooms & Availability at Stavroula Rooms
Description of Stavroula Rooms
The Stavroula Rooms is ideally placed in a peaceful setting in Makrirrachi, just a short car trip from Pelion Ski Centre.
The Stavroula Rooms has 5 rooms.
Features at Stavroula Rooms
General
Air Conditioned
Map of Stavroula Rooms