Excelsior Bay Hotel

Excelsior Bay Hotel The 4 star Excelsior Bay Hotel in Malcesine is a popular choice for holidays in Lake Garda. Situated on the lakeside with a beautiful views of the lake and the mountains. Ten minute walk from the centre of Malcesine. Rooms are very clean and a good standard. Food is very high quality. Half Board includes a starter, […]

Read more
1 2