2024
GRAND HOTEL MAJESTIC
Hotel • €€€
4.5/5
• 14 reviews
Built in 1870 on the shores of Lake Maggiore, this hotel is a splendid ...Read more
Book