This hotel is an ideal spot for travelers wanting to discover the city. Hong Kong West Kowloon Railway Station is the closest major transportation option, approximately 54km away. Hong Kong West Kowloon Railway Station is approximately 54km away by road. Many local tourist attractions including the Longhua Park and 1980 Cultural Creativity Industrial Park can easily be reached with a short drive. When guests have some time on their hands they can make use of the onsite facilities.