Situated in Stavros, 49 km from Serres, Villa Aggelos boasts air-conditioned rooms with free WiFi throughout the property. Every room comes with a TV. Ouranoupoli is 45 km from Villa Aggelos, while Olympiada is 11 km away.
Villa Aggelos is situated in Stavros. Free WiFi is available. All units fea Read more
Situated in Stavros, 49 km from Serres, Villa Aggelos boasts air-conditioned rooms with free WiFi throughout the property. Every room comes with a TV. Ouranoupoli is 45 km from Villa Aggelos, while Olympiada is 11 km away.
Villa Aggelos is situated in Stavros. Free WiFi is available. All units feature air conditioning and a satellite TV. Some units also have a kitchenette equipped with a fridge and a stovetop. The apartment offers a children's playground. Serres is 49 km from Villa Aggelos, while Ouranoupoli is 45 km away. Thessaloniki Airport is 63 km from the property.
Number of Rooms: 2