
Vercelli, Italy
Modo Hotel
3-star hotel
Located in Vercelli, Modo Hotel is within a 15-minute walk of Santa Rita Clinic and Torre dell'Angelo. This property is 2. 1 mi (3. 3 km) from Torre di Citta and 2. 4 mi (3. 9 km) from Basilica di Sant'Andrea. Take in the views…
- Wi-fi
- 24-hour reception
- Restaurant
- Bar


