Where in the city is the hotel located?

President Hotel

The President Hotel is located to the south of the Moskva River, around 1km from the Kremlin. The hotel is very close to Gorky Park to the west and to the historic Zamoskvareche district, which encompasses several historic churches and the Tretyakov Gallery, to the east.
Back to President Hotel
USEFUL ADS