Tallinskaya street 11
The Hotel "Beijing Garden" - inexpensive hotel in Saint-Petersburg. It is located near one of the central metro stations of undeground Novocherkasskaya (5 minutes on foot). The Hotel has comfotable rooms & the best service. Many of rooms in the Hotel with saunas!!! Also the Hotel has own parking and own chinese restaurants.
The Beijing Garden is located on the right coast of River Neva near to the Neva monastery. It is one of the main sights of a city.
You easily will reach city center by the underground (2 stations) or on other public transport having moved through Alexander Nevsky's bridge. You can reach quay of the river of Neva on foot. It will occupy from you no more than 5 minutes.