Set in the Central Station district in Rome, 300 metres from Santa Maria Maggiore, Corte Turati boasts air-conditioned rooms with free WiFi throughout the property. Each room includes a flat-screen TV with satellite channels.
Set in the Central Station district in Rome, 300 metres from Santa Maria Read more
Set in the Central Station district in Rome, 300 metres from Santa Maria Maggiore, Corte Turati boasts air-conditioned rooms with free WiFi throughout the property. Each room includes a flat-screen TV with satellite channels.
Set in the Central Station district in Rome, 300 metres from Santa Maria Maggiore, Corte Turati boasts air-conditioned rooms with free WiFi throughout the property. Each room includes a flat-screen TV with satellite channels.
Number of Rooms: 5