a Premium hotel
in a historic building in the very heart of St Petersburg
Located on Sadovaya Street in an 18th-century building, the hotel is just a two-minute walk from Nevsky Prospekt. The legendary "Metropol" restaurant is next door, and the city’s main sights are all within walking distance.
"Majestic" combines the spirit of St Petersburg hospitality with interiors that preserve the spirity of a historic building and service designed to meet international five-star standards.
Learn more