Hotel Berta 3 stars

Via Costantino Il Grande 7, 25010 Desenzano del Garda, Italy

Hotel image
Read more reviews for Hotel Berta