Center West/Pushkin Courtyard, St. Petersburg, Russia
I am looking to stay three nights in St Petersburg at the Center West/Pushkin Courtyard. Can anyone offer any insights on this hotel and the area its located. Looks like there is quite a bit to see nearby and the hotel offers a free shuttle into the main part of the City. Purpose of my visit is sightseeing, and I have Gold status.