HOTEL HELVETIA

Sestri Levante, Italy