Hotel Ristorante Lido
Framura, Province of La Spezia
When you stay at Hotel Ristorante Lido in Framura, you'll be near the beach and steps from Deiva Marina Beach. This 4-star hotel is 25.6 mi (41.3 km) from Monterosso Beach and 2.6 mi (4.2 km) from Castle of Villafranca.