1 via della repubblica, 18039 Ventimiglia
Apartments
Grand Central Ventimiglia - WiFi & Parking is located in Ventimiglia, 3 km from Bagni Oasi Beach, 17 km from Forte di Santa Tecla, and 17 km from San Siro Co-Cathedral. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 400 metres...