- New World Renaissance Kowloon Is Located In The Heart Of Kowloon*S Shopping And Commercial District. Nearby All Major Transportation Including Trains, Buses And Ferriers. Just 5 Minutes Walk To Mass Transit Railway .. Tsimshatsui Station.. And Star Ferry. 10 Minute Drive To Kowloon Train Station.