1 hotel found
Set in the heart of Kiev, just a few metres from the Opera House is 11 Mirrors Design Hotel. The hotel offers minimalist contemporary-style interiors, contrary to the o...
Back to the top
Thank you for signing up for our newsletter.