Luxury Apartment in Rattazzi Apartment Central Station
Luxury Apartment in Rattazzi offers accommodation in Rome, 200 metres from Termini Station. The air-conditioned unit is 5 minutes' walk from Santa Maria Maggiore Basilica. Free Wi-Fi is provided throughout the property.
Number of rooms: 2
Via Rattazzi 33, Central Station, 00185 Rome, Italy