Via Pietro De Francisci 81, Rome
bedrooms
Baths
Guests
Located in Rome, 2.3 mi from St. Peter's Basilica and 2.2 mi from Vatican Museums, Aurelia Relax Apartment provides air-conditioned accommodations with a patio and free WiFi. With garden views, this accommodations offers a balcony.
Parking
Elevator
Restaurant
WiFi/Internet
Laundry
Non-smoking
Air conditioning
Kitchen
Beach
No nearby properties available in this region at the moment.