Angel House offers accommodations in Rome, a 8-minute walk from Battistini Metro Station and 2.5 miles from St. Peter's Basilica. Guests staying at this apartment have access to free Wifi and a balcony. Lepanto Metro Station is 3 miles away and St Peter's Square is 3.6 miles from the apartment.
This air-conditioned 1-bedroom apartment comes with a fully equipped kitchen, a seating area, and a flat-screen TV. For added privacy, the accommodation features a private entrance.
Vatican Museums is 2.5 miles from the apartment, while Ottaviano Metro Station is 2.6 miles from the property. The nearest airport is Fiumicino Airport, 13 miles from Angel House.