The Monti
The Monti
The Monti

The Monti

Regular price $155.00
Unit price  per 

Located at Stazione Termini, it is a large and cosmopolitan area that, at first glance, may seem crowded and overwhelming. But hidden among its noisy streets are beautiful churches, the Palazzo Massimo alle Terme, and an endless number of trendy bars and restaurants.