Via Fiascherino 75/122, 19030 Tellaro
Hotel
3 stars
with
32
rooms
Hotel Il Nido overlooks the Tyrrhenian Sea in Tellaro, 3.1 mi from Lerici. All rooms have modern furnishings and
a flat-screen TV. Free WiFi is featured throughout.
Rooms are set in 2 buildings; building NIDO2 is located right above the main building divided by the road which ends after 1312 feet, in the center ...