Via giovanni lanza, 00184 Roma
Bed and Breakfast 3 stars
Set in Rome's trendy Monti neighborhood, La Torre Guest House is just 820 feet from the Cavour Metro Station. It offers air-conditioned rooms with free WiFi.
With classic décor, these rooms feature parquet floors, a flat-screen TV and a mini-bar. Each has a private bathroom with a hairdryer and free...