Tellaro

Locanda Miranda

160

92 Via Fiascherino,
Tellaro,

Italy,
19030.

Seven intimate rooms with water views.