Casa Immacolata
Hotel in Verbania (Lake Maggiore), Italy
2-star Features: wi-fi, step-free access, air conditioning
113 Via Vittorio Veneto, Verbania, 28922Hotel in Verbania (Lake Maggiore), Italy
2-star Features: wi-fi, step-free access, air conditioning
113 Via Vittorio Veneto, Verbania, 28922