This hotel is an ideal spot for travelers wanting to discover the city. Shenzhen North Railway Station is located approximately 6km away from this hotel. Many local tourist attractions including the Longhua Park and 1980 Cultural Creativity Industrial Park can easily be reached with a short drive. This hotel makes a great place to kick back and relax after a long day of sightseeing.