Select language
Select currency
16 Strada Poenaru Bordea, Bucharest, Romania
Free Wi-Fi
Air conditioning