Grand Hotel Dino

Hotel in Verbania (Lake Maggiore), Italy

Features: step-free access, air conditioning