Traditional Culture Encyclopedia - Hotel reservation - Where is Skye Island in Shanghai?

Where is Skye Island in Shanghai?

Skye Island is located in Thames Town, Lane 900, Sanxin North Road, Songjiang District, Shanghai.

There are many scenic spots, hotels and restaurants around Skye, such as:

Fort David is 0. 1km away from Skye.

Thames Town-Wait for the bus statue 0.3km from Skye.

Songjiang Art Museum is 0.37km away from Skye Island.