Via Genova 24 Scala B, 00184 Roma
Hotel
3 stars
with
7
rooms
Ideally located in the Monti district of Rome, Glance in Rome is located a 10-minute walk from Cavour Metro Station,
600 yards from Quirinale Palace and a 6-minute walk from Repubblica - Teatro dell'Opera Metro Station. With free WiFi, this 3-star hotel offers a shared lounge and room service. The property is ...