Roman Place Hotel Central Station
Roman Place is situated in the Central Station district of Rome, 600 metres from Vittorio Emanuele Metro Station, 700 metres from Porta Maggiore and 1.2 km from Sapienza University of Rome.
Number of rooms: 15
Via Principe Umberto, 85, Central Station, 00185 Rome, Italy