A
Abdul M Review of Kempinski Hotels Russia
One of the most amazing hotels. First the place de...
One of the most amazing hotels. First the place deserve 10 stars and second the management team deserve 100 stars. I had a problem in my stay and they solved it immediately. The location is close to all and the team is helpful . Thanks
Comments: