Al San Michele

Hotel in Verbania (Lake Maggiore), Italy

Rooms: 4

2 Via San Michele, Stresa, 28838