124 via rocco pagliara secondo piano, 00135 Roma
Apartment
GREEN HOUSE is located in Rome, just 4.8 miles from Battistini Metro Station and 5.2 miles from Stadio Olimpico. With city views, this accommodation features a terrace. Free Wifi is available, and private parking can be arranged at an extra charge.
The air-conditioned apartment consists of 1 bedroom,...