Via Innocenzo XI, 44, 00165 Roma
Apartment
with
1
room
Featuring a garden, A Place Apart provides accommodations in Rome. With inner courtyard views, this accommodation
features a balcony. Free Wifi is available throughout the property and St. Peter's Basilica is 1.1 miles away.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped ...