Hotels in Ukraine - Hotels in Kiev - Tourist Hotel Complex
Located beside Livoberezhna Metro Station in Kiev, this modern, 3-star hotel offers 2 international restaurants, and a 24-hour reception. The International Exhibition Centre is a 7-minute walk away.