Welcome to Hotel Rome All In Apartments – St. Peter Cavalleggeri Rome, Set 200 metres from St. Peter’s Square in Rome, Rome All In Apartments offers self-catering accommodation with free WiFi. The Vatican Museums are 1.5 km away. The air-conditioned apartment comes with a seating area with a flat-screen TV, washing machine and bathroom with a hairdryer. The kitchen includes a dishwasher, coffee machine and microwave. Rome All In Apartments – St. Peter Cavalleggeri is located 900 metres from Castel Sant’Angelo. Ottaviano metro station is 1.2 km away and offers links to Roma Termini Train Station. (Hotel Rome All In Apartments – St. Peter Cavalleggeri Rome hotels booking).