Get the app

The Tanning Island

star star star star star 89

Gateway International Plaza, Room 1921, 325 Tianyaoqiao Road, Xuhui, Shanghai, 200030

Located in the heart of XuJiaHui district, we are proud to provide cutting-edge sunbeds and stand-up solar booths.

  • Expert Service
  • Custom Service