People also ask
What does Bella Vista mean in English?
Rating
(429) · $ (Based on Average Nightly Rates for a Standard Room from our Partners)
Located in the centre of Menaggio, directly on the lakeside, Hotel Bellavista enjoys a magnificent panorama across the heart of Lake Como.