Piazza vittorio emanuele ii 121 int 13 - check in takes place at 2nd floor at hotel rome love, 00185 Roma
Guest houses
Offering city views, affitta camere Leoni D'oro -METRO PIAZZA VITTORIO EMANUELE II is an accommodation situated in Rome, 500 metres from Santa Maria Maggiore and less than 1 km from Cavour Metro Station. Among the facilities at this property are a lift and a minimarket, along with free WiFi throughout...