Mouzenidis Group
The city hotel, which is located in the historical center of Moscow, is within walking distance to the Kremlin, Red Square and the Pushkin Museum. The hotel is an ideal place for those who wish to enjoy full life in the capital of Russia. Friendly and professional staff is always available to help with the maintenance and provision of information. The hotel has 117 air-conditioned guest rooms. The modern and bright rooms offer magnificent views of the Cathedral of Christ the Savior, the Moscow River and other sights of Moscow. All rooms have satellite TV, a separate climate control and Internet access.
Distances (in meters)
Points of interest
Location
Room facilities (Standard room)
Business
Catering
Language: English