Eparchiaki Odos Androu-Mpatsiou Andros 84501
Situated in Ándros, Andros Tessera offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as barbecue facilities and a garden.
The units come with a kitchen featuring...more