This hotel is an ideal spot for travelers wanting to discover the city. Guests will find China Huakan Art Museum, Daizongfang Arch and Queen Mother Pond just a short distance from the hotel. When guests have some time on their hands they can make use of the onsite facilities.