Park Hotel Hong Kong, Tsim Sha Tsui

Park Hotel Hong Kong on the left is located at 61-65 Chatham Road South, Tsim Sha Tsui. It was opened in 1961.

Share Share
location