Very good location
Many guests have been fond of the location of this property. The hotel is just outside of Moscow's city centre and overlooks a beautiful park. The property is also right by a metro station that makes it easy to explore the rest of the city, including Red Square.