Set 160 metres from Ottaviano Metro Station in Rome, Rome Suites and Apartments Giulio Cesare offers self-catering accommodation with a terrace and free WiFi The Vatican Museums are a 10-minute walk away The air-conditioned apartment comes with a seating area with a flat-screen TV, washing machine and bathroom with a hairdryer and free toiletries The kitchen includes a microwave, oven and dishwasher The Giulio Cesare Rome Suites and Apartments is located 2 km from Piazza Navona Roma Termini Train Station is 6 metro stops away