Set in Lerici, 1.7 km from Eco del Mare Beach and 2.5 km from Il Nido Beach, Ilia offers air conditioning. The property is around 12 km from Saint George's Castle, 18 km from Carrara Convention Center and 12 km from Technical Naval Museum.
5 Via Giuseppe Mazzini, 19032 Lerici, Italy