Hotel address Impressa: 21, st. Sagajdachnogo, Kiev Nearest signs: Dnepr Quay, Ancient Kiev, National Exibition centre