Located in Rome City Centre, this property is a short stroll from Castel Sant'Angelo, the Piazza Navona and Campo de' Fiori. This modern property is located within a 5 minute walk of Palazzo Farnese.
Amenities at the property include a 24 hour reception, a tour desk and an express check-in and check-out feature. The property also provides guests an airport transfer service.
The Cecilia Suites Rome has 14 apartments offering all the essentials.
Local sites nearby the Cecilia Suites Rome include the Pantheon and the Fontana delle Tartarughe. The property is found in close proximity to a range of dining options.