Casa Immacolata

Hotel in Verbania (Lake Maggiore), Italy

2-star Features: wi-fi, step-free access, air conditioning

113 Via Vittorio Veneto, Verbania, 28922