Roman House Apartment Rome
Roman House has air-conditioned guest accommodation in Rome, 700 metres from Porta Maggiore, less than 1 km from Santa Maria Maggiore and a 14-minute walk from Sapienza University of Rome. It is situated 1.
Number of rooms: 2
Via Principe Eugenio 60 B1, Central Station, 00185 Rome, Italy