Featuring free WiFi and air conditioning, The Green House is located in Rome, 4.1 km from St. Peter's Basilica. The Vatican is 4.2 km from the property. Free private parking is available on site.
There is a seating and/or dining area in some units. There is also a kitchen, equipped with a dishwasher, oven and fridge. Each unit has a private bathroom with a bidet. Towels and bed linen are provided.
St Peter's Square is 4.2 km from The Green House. The nearest airport is Rome Fiumicino Airport, 17 km from The Green House.