Obor Tower Accommodation

  Strada Avrig Nr 10, Obor Towers, Bucharest, Romania

Booking.com Book Now