Subway Station: MTR Sha Tin

MTR Sha Tin Map and Nearby Attractions

My location
Get Directions

New Town Plaza at Sha Tin

Conveniently located at MTR Sha Tin Station, New Town Plaza is a large-scale multifunctional mall, offering customers an exciting one-stop experience of shopping, dining, and entertainment. With the elegant & cozy environment and six...