A 15-minute walk from the Red Square and the Kremlin, this hotel in central Moscow offers rooms with minibars, free WiFi, a sauna and a fitness centre.Ermitage Hotel’s bright rooms and apartments feature floor- ... Read more

View all Luxury Hotels in Moscow