Map
5-7/29 Tarasa Shevchenka Bul, Kiev 01004, Ukraine
Price
324
website
Hotel
Premier Palace Hotel