60 corso giuseppe garibaldi, 18100 Imperia
Apartments
Offering city views, Villa Torre Gilda 200 mt dal mare con giardino in centro città - posto auto is an accommodation set in Imperia, 1.3 km from Spiaggia Baia Salata and 1.8 km from Spiaggia Lamboglia. Featuring sea and garden views, this apartment also offers free WiFi. The property is non-smoking...