The Opera Hotel

hotels

Via Nazionale 36

 
Is This Your Business?
 

  • Design hotel in the very center of Rome, close to Termini. Roof terrace with view over the city.
  • Near Repubblica Metro Station
 
whos coming to The Opera Hotel
 
 
 
 
Loading