Opera House Rooms

Via del Viminale 31, Rome, 00184, Italy

About Opera House Rooms

Location

Opera House Rooms
Via del Viminale 31, Rome, 00184, Italy

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more