Enjoy 2 free articles a month. For unlimited access, get a membership now.

W St.Petersburg

BOOKMARK ARTICLE

As the W Hotel chain’s first property in Russia, pressure was on the W St.Petersburg to make a striking impression – and it has.

The design concept of the 137-room hotel was inspired by the architectural ancestry of the city, plus the t

Create a free account to read the full article

Get 2 premium articles for free each month