Skip to Content

st. ptersburg

W Hotels To Open In St. Petersburg

Filed under: Luxury Travel & Hotels

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.

Featured Galleries

Aperion SLIMstage30 Speaker System
Fortis Spaceleader Volkswagen Design White Watch
Gustafsson & Sjogren Stockholm watches
Sensai Summer Skin Care and Makeup Must-Haves
Four Season Provence
Casa Noble Tequila
Turks & Caicos Style
Ulysse Nardin Lady Diver Watch New Colors
Vacheron Constantin Historiques Aronde 1954 Watch