Hotel Victor Eleni Hotel
★★
Polyxrono, Chalkidiki, Greece Show on map
Twin Villas is a hotel in Chalkidiki, Greece. It is one of 464 places to stay in Chalkidiki listed on Triptoic.
Polyxrono, Chalkidiki, Greece
Twin Villas is located at Polyxrono, Chalkidiki, Greece.
Highly rated alternatives close by
Hotel
Hotel
Hotel
#1 in Chalkidiki
Resort
Serviced apartment