About it
Featuring a garden, restaurant and views of garden, Lan Hotel(江北国际机场店) is located in Chongqing, 11 miles from Chongqing North Train Station. The property is around 15 miles from Chongqing People's Auditorium, 15 miles from Hongya Cave and 15 miles from Luohan Temple. The property provides room service and a 24-hour front desk for guests.
Guest rooms in the hotel are equipped with a flat-screen TV with cable channels. Each room includes a private bathroom with a shower, free toiletries and a hairdryer. At Lan Hotel(江北国际机场店) rooms contain bed linen and towels.
Guests at the accommodation can enjoy a buffet breakfast.
Huguang Assembly Hall is 15 miles from Lan Hotel(江北国际机场店), while Chaotianmen Square is 15 miles away. The nearest airport is Chongqing Jiangbei International Airport, 2.5 miles from the hotel.