Pebble Beach Hotel Shanghai

5111 Haima Road (Haima Lu), Fengxian Fengxian District Shanghai 201418 China

Pebble Beach Hotel ShanghaiOver view
All Photos

Pebble Beach Hotel Shanghai

5111 Haima Road (Haima Lu), Fengxian Fengxian District Shanghai 201418 China