Villa Greta Villa Imperia
Situated in Imperia and only less than 1 km from Spiaggia Lamboglia, Villa Greta features accommodation with mountain views, free Wi-Fi and free private parking. The property features garden and city views, and is 2.7 km from Spiaggia della Marina.
Salita Aicardi n.50, 18100 Imperia, Italy