Small Luxury Hotels in Andros Town
We found 2 properties with availability in Andros Town
Show on map
Micra Anglia Boutique Hotel & Spa
13, M.J. Goulandris Str, Andros Town, Greece
Located approximately 500 metres from Church St. Thalassini, the 5-star smoke-free Micra Anglia Boutique Hotel & Spa Andros Town offers air-conditioned rooms nearly a 5-minute walk from Village Path.…
Egli Hotel
Gk Empeirikou & Goulandri, Andros Town, Greece
Centrally located just 450 metres from the sculpture gallery "Museum of Contemporary Art Andros", the comfortable Egli Hotel Andros Town is proud to offer an archaeological museum. The 3-star…
- 1-2