Via carlo pascal 38, 00167 Roma
Apartment 3 stars
Located in Rome, within 1.4 mi of St. Peter's Basilica and St. Peter's Square, Aura Paradise Apartment offers accommodations with free WiFi, air conditioning, a terrace and a shared lounge. The property is also 0.9 mi from the Vatican Museums.
The apartment is fitted with 1 bedroom, a kitchen with an...