Via sassari 70, 07041 Alghero
Hotels 3 stars
Offering panoramic sea views from its furnished rooftop terrace, Hotel La Margherita also features complete wellness facilities, available upon reservation. It is in the centre of Alghero, a 5-minute walk from the Old Town's walls. Rooms at La Margherita are simply decorated and feature antique wood...