Loading hotels
Confirming room availability...
11 Mirrors Design Hotel, 34A B.Khmelnytskogo St, Kiev, Ukraine
The 11 Mirrors Design Hotel is situated in central Kiev, 250 metres to Zolotye Vorota metro station. The famous Kreschatik Street and Independence Square are a 15-minute walk.