Santa Croce Apartment Rome
Located in the heart of Rome, Santa Croce offers air-conditioned accommodation just 1 km from Roma Termini Train Station. The property is 1.5 km from the Colosseum.
Number of rooms: 5
Via di S. Croce in Gerusalemme 91, Central Station, 00185 Rome, Italy