Skip to Content

st. ptersburg

W Hotels To Open In St. Petersburg

Filed under: Journeys

The latest W Hotel will be located in St. Petersburg, Russia. The W St. Petersburg will be along the Neva River on Voznesensky Prospect, between St. Isaac's Square and the Admiralty. The hotel will be designed by s Antonio Citterio & Partners and l feature W's signature design element such as the W Living Room. The hotel will also have a restaurant and a rooftop bar with views of the city. It will have around 135 rooms and should open in mid 2008.


Join Luxist on Facebook!

Featured Galleries

Langham Yangtze Shanghai
Robb Report Limited Edition Series
M Struman Jewelry
2010 Audi S4 sedan
Chota Falls
Hunter's Oak
The Blackout Collection
Sculptz Legwear & Shapewear Makes NYC Debut
Images from First Class: Legendary Ocean Liner Voyages Around the World