Beijing Garden Hotel
Ulitsa Tallinskaya 11A, Saint Petersburg 195196, Russia, Russia
Business Details
The property Beijing Garden Hotel is located in Saint Petersburg, Russia. The Lodging is ranked with 3 stars.
"Located in St. Petersburg, this hotel is 5 minutes from the River Neva and the Metro. It is near the Hermitage and Nevsky Prospekt and offers free private parking."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
48868
Beijing Garden Hotel
The property Beijing Garden Hotel is located in Saint Petersburg, Russia. The Lodging is ranked with 3 stars.