Featuring a furnished terrace and garden views, Green House is located in Gianicolense. Free WiFi is available at the property. Bus and tram stops are within a 5-minute walk.
Featuring a furnished terrace and garden views, Green House is located in Gianicolense. Free WiFi is available at the proper Read more
Featuring a furnished terrace and garden views, Green House is located in Gianicolense. Free WiFi is available at the property. Bus and tram stops are within a 5-minute walk.
Featuring a furnished terrace and garden views, Green House is located in Gianicolense. Free WiFi is available at the property. Bus and tram stops are within a 5-minute walk.
Number of Rooms: 3