Belvedere

Hotel in Verbania (Lake Maggiore), Italy

Rooms: 19