This hotel is an ideal spot for travelers wanting to discover the city. This property features In-room Wi-Fi. Traveling to the hotel is easy with Shenzhen North Railway Station located approximately 7km away and Bao'an International Airport roughly 33km away. Being just minutes away from Shangmeilin Metro Station allows guests to explore the city with ease. The hotel is located close to many of Shenzhen's attractions including Lotus Mountain Park and Guanshanyue Art Museum. In their spare time, guests can explore the hotel's surroundings.