The three-star Peter House Hotel is located on Nevsky Prospekt in the very center of St. Petersburg, just a 2-minute walk from the Ploshchad Vosstaniya metro station and Moskovsky Train Station. Not far from the hotel is the Galereya shopping center and the Resurrection Smolny Monastery. The walk to Palace Square and the Hermitage will take you about 25 minutes.
Address:
Nevsky Prospekt, 81, St. Petersburg
You can order a variety of Russian and European cuisine in the hotel restaurant.
If guests wish, breakfast can be served directly to their room. Near the hotel there are cozy bars that are a great place for evening entertainment. You can check your email and find out the latest news using free wireless Internet access.
The front desk is open 24 hours a day. Guests are offered 42 spacious and comfortable rooms. Each has a private bathroom and TV.
Reviews: