Via augusto riboty, 10, 00195 Roma
Apartments
A recently renovated property, Riboty 10 Suites is situated in Rome near Ottaviano Metro Station, Lepanto Metro Station and Vatican Museums. Among the facilities at this property are a lift and a shared kitchen, along with free WiFi throughout the property. Guests can enjoy city views. The apartment...