Balcescu 26
Bd. Nicolae Balcescu, No.26, District 1, Bucharest, Romania
Booking.com
Book Now