Youjian Inn

Shangri-La Hotel Hangzhou located in 78 Beishan Road, Xihu Qu, Hangzhou, Zhejiang, China, 310007 and include Amenities Free Wi-Fi, Free parking, Indoor pool, Air-conditioned, Laundry service

Contact Information

  • China, Sichuan
    Chengdu,
    China
  • Map
  • Phone: +86 28 8229 4009
  • vCard

Other Information

Other Categories:

Sports, Entertainment » Hotel