Royal Court

  • No. 7, Lane 622, Middle Huaihai Road, Luwan, Shang
    200020
    Shangai, China
  • a --km do aeroporto
  • a 340m do metro (淮海中路(地铁13号线二期规划中))