Gaoqiao Shihua Hotel is a 3-star venue positioned about 2.3 km from Jade Buddha Temple.
The hotel is placed 25 minutes' walk from Changfeng Park . The property is set within 6 km distance from the city center.
The hotel comprises 153 modern guestrooms.
Residents can try dishes of Chinese cuisine at the restaurant.
A 5-minute walk to Caoyang Road subway station. The hotel is located 15 minutes' drive from Hongqiao airport.
Guests can make use of a safety deposit box and a lift on site.