No image available for this hotel
No image available for this hotel
Kiev, Kiev
Spend a second to
save a fortune!
Spend a second to save a fortune!
Shchorsa Street 3 (Yevhena Konovaltsia street), Kiev
Located a 4-minute walk from Palats Ukraina Metro Station in Kiev, Seventh Heaven Mini Hotel on Shchorsa feautres free WiFi and flat-screen TV with satellite channels.
See MoreUsage of subsidiary facilities may incur additional fees