Opera House


Rome • Show on map
View Details for Price
Opera House offers accommodations in Rome, a 10-minute walk from Vittorio Emanuele Metro Station and 0.8 miles from Quirinale Palace. Among the facilities at this property are an elevator and a mini-market,…More info
