| Address: 11,Tallinkaya St.
|
The Beijing Garden Hotel is ideally located in the center of the city, within walking distance to the Neva River Embankment, Alexander Nevsky Bridge, Alexander Nevsky Lavra and Novocherkasskaya metro station.
Central location and a wide range of high-quality service make the Beijing Garden hotel one of the most popular hotels in St. Petersburg. At guests` disposal there are a sauna, a Russian bath, a gym, a beauty shop, a swimming pool, Chinese massage and Spa treatments. The guests are also offered Internet access, room service, parking lot (chargeable), laundry/dry cleaning, a restaurant and a café.

