Fellos Andros Fellos, Ándros
bedrooms
Baths
Guests
Located in Andros, Bella Resort is within a 10-minute drive of Fellos Beach and Kourtalí. This villa is 2.8 mi (4.5 km) from Gavrio Port and 3.7 mi (5.9 km) from Saint Peter's Beach.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.