Providing inner courtyard views and free Wi-Fi, Elegance provides accommodation conveniently situated in the centre of Rome, within a short distance of Vittorio Emanuele Metro Station, Santa Maria Maggiore and Cavour Metro Station.
Number of rooms: 5
Via Principe Amedeo 96, Central Station, 00185 Rome, Italy