Price
User Rating
Amenities

Show More

Show Less

Hotel Name
Home / Hotels / Europe Hotels / Italy Hotels / Belgirate Hotels
4 matching hotels
Sort by
Popularity
  • 1.

    User Review (0)

    Via Mazzini 4, Lake Maggiore

    Pleasant 3-story Hotel situated directly on Lake Maggiore, 300 meters from pier & 400 meters from train station.

    From
    $287
    /per night
  • 2.

    User Review (0)

    Via Mazzini 127

    On Lake Maggiore.

  • 3.

    User Review (0)

    S Strada del Sempione, 5

    From
    $571
    /per night
  • 4.

    User Review (0)

    Via Mazzini 121/125

    Sitting on the shores of Lake Maggiore in the Belgirate neighborhood of Turin, with a 40,000 square meter park at its back door, this elegant hotel will suit even the pickiest traveler. At Villa Carlotta you can stroll through ...

    From
    $301
    /per night