- Onsite Restaurant
Nevsky Dvor Hotel is situated in the heart of Saint Petersburg city just steps away from Nevsky Prospect which is known to be the business, shopping and entertainment district. We are minute’s away and walking distance to many attractions and 1 minute from underground metro station. The three-story newly renovated Nevsky Dvor Hotel is only a 5 minute walk from Moscow Railway Station and 2 minutes from the central metro stations. Nevsky Dvor Hotel comprises of 17 elegant guest-rooms of different categories, including deluxe rooms to offer you a relaxing stay with international standard comforts and full room amenities.