Set 300 metres from St Peters Square in Rome, La Porta Rossa di Borgo - Vatican Luxury Suite offers self-catering accommodations with a balcony and free WiFi Castel SantAngelo is 300 metres away These air-conditioned apartments come with a seating area with a flat-screen TV, washing machine and parquet floors The kitchen includes an oven, refrigerator and dishwasher The La Porta Rossa di Borgo is located a 10-minute walk from Ottaviano metro station and 15 km from the Pantheon Roma Termini Train Station is 5 metro stops away