6 via dei gracchi piano 2, 00192 Roma
Apartments
Offering city views, FCR Rome Apartments Gracchi Vatican is an accommodation situated in Rome, 1 km from Lepanto Metro Station and 600 metres from Vatican Museums. 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...