9Grand Hotel Majestic, Lake Maggiore
This 1870s Belle Epoque building is sprawled on the shores of Lake Maggiore offer five-star accommodation. Its 80 rooms range from traditional rooms to luxury suites with some offering panoramic lake views. The elegant restaurant also serves Italian cuisine that can be enjoyed in the dining patio. This hotel has terraced flower gardens and a private jetty for the guests. Click the next ARROW to see the next image!