From the imperial times St. Petersburg has always been a cultural centre for high society with many glamorous hotels built for the rich and aristocratic travellers of the 19th-century Europe. This tradition reached our days and now you can enjoy luxurious and splendid or either modern and much more minimalist hotels located in the city centre.

Most of them can boast of amazing views on the main city sights like Kazan or St. Isaac’s Cathedral, Nevsky Avenue and Mikhailovsky Theatre. In addition, some hotels can offer magnificent interiors of their bars and restaurants — perfect for luxury advertising.