Alexandros Rooms offers accommodation in Áno Stavrós. Some units have views of the sea or mountain. Alexandros Rooms features free WiFi throughout the property. Serres is 50 km from Alexandros Rooms, while Ouranoupoli is 44 km away.
Located in Áno Stavrós, Alexandros Rooms features free WiFi. Read more
Alexandros Rooms offers accommodation in Áno Stavrós. Some units have views of the sea or mountain. Alexandros Rooms features free WiFi throughout the property. Serres is 50 km from Alexandros Rooms, while Ouranoupoli is 44 km away.
Located in Áno Stavrós, Alexandros Rooms features free WiFi. The rooms are equipped with a balcony with sea views. At the inn, all rooms have a wardrobe. Serres is 50 km from Alexandros Rooms. Thessaloniki Airport is 63 km away.
Number of Rooms: 6