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