Santamaggiore Hotel Rome
Providing inner courtyard views and a shared lounge, Santamaggiore offers accommodation conveniently situated in Rome, within a short distance of Vittorio Emanuele Metro Station, Cavour Metro Station and Rome Termini Metro Station.
Number of rooms: 7
Via Urbano Rattazzi 2c, Central Station, 00185 Rome, Italy