Located in Rome, 1.1 mi from Piazza Navona and 2625 feet from St Peter's Square, La Rosa del Vaticano Luxury Apartment provides accommodations with amenities such as free WiFi and a flat-screen TV. The property has city views and is 1804 feet from Vatican Museums.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchenette with a microwave and a kettle, and 1 bathroom with a bidet and a shower. Guests wishing to travel lightly can make use of towels and linens for an additional supplement.
Castel Sant'Angelo is 0.6 mi from the apartment, while St. Peter's Basilica is 1804 feet from the property. The nearest airport is Fiumicino Airport, 18 mi from La Rosa del Vaticano Luxury Apartment.