Visit Us in Shanghai

LIH Olivia’s Place is located in the former French Concession.

Hours of Operation: Monday – Friday, 9:00 am – 6:00 pm / Saturday, 9:00 am – 5:00 pm

LIH Olivia’s Place is located only a short walk away from three metro stations:
-8 min walk from line 9 (DaPuQiao station)
-8 min walk from line 10 (Shaanxi Rd station)
-10 min walk from line 1 (Shaanxi Rd station)

For full directions, please contact us or consult map below.

Shanghai Map


LIH Olivia’s Place Shanghai

  • 35 YongJia Rd, 19th Floor (at Maoming Rd)
    HuangPu District, Shanghai, 200020
  • (8621) 5404-0058; 5404-0059