Rooms on Via Cavour offering direct views of the Roman Forums and Colosseum, steps from Termini Station. An unbeatable location in the heart of Rome's archaeological center.
AddressVia Cavour, 57, 00185 Roma RM, Italia
Phone342 797 0715
CityRoma
