Guesthouse/bed and breakfast About The Smerald
The Smerald is a hotel in Alghero, Italy. It is one of 161 places to stay in Alghero listed on Triptoic.
Property facts
- Property type
- Hotel
Location
28 Via delle Baleari, Alghero, Italy
Loading map…
Frequently asked questions
Where is The Smerald located?
The Smerald is located at 28 Via delle Baleari, Alghero, Italy.