This luxurious hotel is situated on St. Petersburg's Nevskij Prospekt. The hotel is situated within easy access of the many attractions that this intriguing city has to offer, including the Russian Museum and St. Isaac's Cathedral. Major shopping and business centres are to be found just a few minutes' walking distance away. The hotel is located just a 100 metres away from links to the public transport network. This modern hotel comprises elegantly-appointed guest rooms, which feature elements of traditional and contemporary designs. The hotel features 2 charming restaurants, where delectable culinary delights are served. Guests will be impressed by the vast array of exceptional facilities that the hotel has to offer.