Located 200 meters from the Neva River in St. Petersburg, the hotel is ideal for relaxing after a busy day. Rooms are fully equipped and some also have a sofa and chairs. Guests can dine at the restaurant request breakfast service in the hotel room room. Other facilities include a bar and a tour desk. It offers free Wi-Fi. Primorskaya Metro Station is 2 km away, Nevsky Prospekt and the city center is a 10-minute metro ride from the property. Moskovsky Train Station is 10.5 km away and Pulkovo International Airport is 26 km from the property.
Some of the services listed may be extras that must be paid at the hotel. You can check your rates once there. This information is subject to change by the accommodation.