Via Labicana 29/B, 00184 Roma
Apartment
with
4
rooms
Green Apartments Rome provides accommodations within 1.2 miles of the center of Rome, with free Wifi and a kitchen
with an oven, a toaster, and a fridge. With inner courtyard views, this accommodation offers a patio. Guests can make use of the sun terrace or the picnic area, or enjoy views of the garden and city. ...