Set in the heart of Rome, Cecilia Suites features self-catering apartments set in historic buildings Piazza Navona Square is a 5-minute walk away With a classic decor, all apartments come with wooden furnishings and a sofa Each has a well-equipped kitchen fitted with a stovetop Guests can taste local specialities and typical Italian food at the numerous restaurants and cafes in the immediate surroundings All apartments at Cecilia Suites are well placed to visit Romes main sights The Vatican City is a 15-minute walk away