Luxurious and modern, this central hotel provides a more authentically Russian feel than can be found in the big name 5-star hotels. Just a short walk from Tverskaya Avenue's high-end shopping and entertainment ... Read more
This central hotel is luxurious and modern. It has a more Russian feel than the 5-star luxury hotels. The Peter 1 Hotel (or Peter the 1st Hotel) is located just a few steps from Tverskaya Avenue's top-end entertainment and shopping. It is conveniently located near many shops and attractions. The rooms are decorated in rich fabrics and tapestries. They also have Wi-Fi access and flatscreen TVs. Near the hotel is the Teatralnaya metro station. Guests can walk approximately 10 minutes to the Bolshoi Theater and the Kremlin. There are many restaurants nearby, including the Romanov restaurant, which serves delicious European, Russian and Mediterranean cuisines.
Recommended properties in Russia