Map
92 Via Fiascherino, Tellaro 19030, Italy
Price
160
website

Seven intimate rooms with water views.

Hotel
Locanda Miranda

Seven intimate rooms with water views.