Hotels with indoor pool in Angelochorion
We found 1 property with availability in Angelochorion
Show on map
Villa Faros Angelochori
Ανατολικής Θράκης, Angelochorion, Greece
The 5-bedroom Villa Faros Angelochori Angelochorion is located around a 10-minute drive from Agia Triada Beach and offers Wi-Fi for either business or leisure. The centre of Angelochorion can be…
Excellent
(4 reviews)
- 1-1