Via Montebello, 37, 00185 Roma
Apartment
with
1
room
Montebello in Rome features accommodations with free Wifi, a 9-minute walk from Roma Termini, 600 yards from Repubblica
- Teatro dell'Opera Metro Station, and a 16-minute walk from Santa Maria Maggiore. The property is around a 14-minute walk from Barberini Metro Station, one mile from Vittorio Emanuele Metro ...