Via tuscolana, 979, 00175 Roma
Apartments
Situated in Rome, Garden Rome Suite is a recently renovated accommodation, 2.7 km from Anagnina Metro Station and 5.1 km from Ponte Lungo Metro Station. Among the facilities at this property are a lift and private check-in and check-out, along with free WiFi throughout the property. The property is non-smoking...