Location

Peter I Hotel

The Peter 1st Hotel enjoys a superb location in the very heart of Moscow, minutes' walk from the Kremlin and Red Square, but on the relatively secluded Neglinnaya Ulitsa, a historic side-street running north from the Bolshoi Theater.

Nearest metro

USEFUL ADS