Mini Hotel 88 On Khreschatyk

  Bessarabska Square 5 Apt.13, Kiev, Ukraine

Booking.com Book Now