95 Via Di Porta Maggiore - Via G. Giolitti, 00185 Roma
Condo Hotel
with
9
rooms
Offering air-conditioned rooms in the Central Station district of Rome, Major House - Luxury Apartments in Rome
is a 10-minute walk from Vittorio Emanuele Metro Station. The property is close to several well-known attractions – a 17-minute walk from Santa Maria Maggiore, 1.1 miles from Rome Termini Metro Station, ...