When you stay at Hotel Ristorante Lido in Framura, you'll be near the beach and steps from Deiva Marina Beach. This upscale hotel is 25.6 mi (41.3 km) from Monterosso Beach and 2.6 mi (4.2 km) from Castle of Vi ... Read more

View all Luxury Hotels in Province of La Spezia