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.
Number of rooms: 64
Via Sassari 70, 07041 Alghero, Italy