Hotel Montevecchio

Starting at
$89

TripAdvisor Review

Based on 237 review

See all

This hotel is located in the heart of Turin around 300 m from the Porta Nuova train station and airport terminal. Thanks to its convenient location, the hotel offers both business guests and tourists an ideal place to stay. The hotel consists of 29 rooms with a lobby area, a reception desk manned ar...

More details