La Terrazza Sul Porto Alghero
Common description
This charming hotel is in Alghero. La Terrazza Sul Porto Alghero guarantees a quiet stay as it has only 4 bedrooms. Pets are not allowed at this hotel.
Hotel
La Terrazza Sul Porto Alghero on map