Relais Santa Maria Maggiore


Rome • Show on map
Price as low as EUR 126.64
Located in Rome centre Relais Santa Maria Maggiore features air-conditioned rooms with free WiFi. The property is a few steps from Santa Maria Maggiore. The property is 900 metres from Coliseum. Each…More info


