Oro

Rome • Show on map
View Details for Price
Oro offers accommodations in Rome, a 10-minute walk from Piazza Navona and 500 yards from Castel Sant'Angelo. Featuring city and quiet street views, this apartment also includes free Wifi. The property…More info
