Tag: St Petersburg accommodation

W Hotels Premiers in Russia with W St. Petersburg

20 June 2011 W Hotels Premiers in Russia with W St. Petersburg W Hotels Worldwide has made its debut in Russia by opening its first hotel, W St. Petersburg. This first hotel in Russia, owned by Real Estate Development Ltd., was designed ... read more