Incorrect data? Please notify us at hi@itinari.com.
Peter I Hotel is located in the heart of Moscow in the late 19 th century style, which was successfully reconstructed in 2006. The hotel is just a few minutes away from Red Square, Bolshoi and Maliy theaters and many other attractions of the capital.
Want to plan a trip here? Talk to AI travel assistant Maya.