15 17 17a George Enescu Street, District 1 Bucharest City-Centre, Bucharest · 1.8 km from city centre
783 Reviews
License number · 28262
Wheelchair-accessible
Lift access
Car park
Secure parking
Didn't find your perfect hotel?
More accommodation in Bucharest