No image available for this hotel
No image available for this hotel
Bucharest, Bucharest
Spend a second to
save a fortune!
Spend a second to save a fortune!
Strada Costache Negri 18, Bucharest
Villa Opera is a villa featuring free WiFi and a terrace set in Bucharest, 300 metres from National Opera. The property is 1 km from Palace of the Parliament and boasts views of the garden. The air-conditioned unit is fitted with a kitchen.
See MoreUsage of subsidiary facilities may incur additional fees