Cecilia Suites Rome is an apartment only 1.9 km from Colosseum, Roma and The Vatican. The apartment is set in an ancient building in Rome.
Piazza di Spagna, Piazza Navona and Pantheon are located approximately 300 meters away.
Set within a 15-minute walk from Spagna underground station.
Cozy rooms feature a refrigerator and a microwave.
Eat & Drink
A kitchen is provided.