Lee Garden Hotel

1 reviews

China, Shanghai, Dongan Rd, 251号Lane, Xuhui District ShanghaiNo 1 Lane

www.gardenhotelshanghai.com

+8613817023830

About

Lee Garden Hotel is a Extended stay hotel located at China, Shanghai, Dongan Rd, 251号Lane, Xuhui District ShanghaiNo 1 Lane. It has received 1 reviews with an average rating of 4.0 stars.

F.A.Q

Frequently Asked Questions

  • The address of Lee Garden Hotel: China, Shanghai, Dongan Rd, 251号Lane, Xuhui District ShanghaiNo 1 Lane

  • Lee Garden Hotel has 4.0 stars from 1 reviews

  • Extended stay hotel