Tag: St Petersburg accommodation

W Hotels Premiers in Russia with W St. Petersburg

20 June 2011 | Views: W Hotels Worldwide has made its debut in Russia by opening its first hotel, W ... citeste mai mult