The lemon hotel is an ideal spot for travelers wanting to discover the city. Visitors to Chongqing will find that the lemon hotel is a fantastic accommodation choice. In terms of transportation, Dazu South Railway Station is approximately 37km away. Traveling to and from the railway station is easy with Dazu South Railway Station located approximately 37km away. With multiple attractions nearby including Beishan Rock Carvings, Longgang Mountain and Dazuxian Walking Street, guests will find plenty to keep themselves occupied. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Chongqing hotel can make use of the parking facilities.
Less