
Andros, Greece
Aelia Apartments
3-star hotel
With a stay at Aelia Apartments in Andros, you'll be near the beach, just a 1-minute walk from Aegean Islands and 6 minutes by foot from Saint Peter's Beach. This beach hotel is 0.7 mi (1.1 km) from Chrysí Ammos and 1 mi (1.6 km)…
- Wi-fi
- Breakfast
- Garden
- Grill/BBQ











