Built in 2011, the 9-floored building offers beautiful design and great service for both business and leisure travellers. The hotel offers a total of 195 rooms. It provides business services, free wireless Internet access, a concierge service and a hotel safe available 24 hours a day at the front desk. Other facilities at this air-conditioned establishment include a lobby, 24-hour reception and check-out service, a hotel safe, currency exchange facilities and lift access to the upper floors. There is a bar, restaurant and conference facilities within the complex. The hotel offers room service, laundry service and a car park.
The hotel is located in the centre of St. Petersburg, in a busy business area, 450 m from Moskovsky Railway Station and right across the street from the largest shopping centre in Russia. All of the main city highlights, such as the Hermitage and the Church of the Savior on Blood, are within walking distance of the hotel. The Russian Museum, Alexander Nevsky Monastery and Kazan Cathedral are all around 10 minutes' walk away. Nevsky Prospekt and the Ploschad Vosstania metro station are around 5 minutes' walk away from the hotel. Pulkovo Airport is around 22 km away and Rzhevka Airport some 40 km away from the establishment.