The Micra Anglia Boutique Hotel location, location, location details!
Everybody knows how important a hotel’s location is. Micra Anglia Boutique Hotel, in the heart of Andros Town, enjoys all the benefits of being in the centre of the island when, at the same time, the island of Andros is one of the most easy...