With a stay at APOLLO COURTYARD HOTEL, you'll be centrally located in Zhangjiajie, within a 10-minute drive of Zhangjiajie National Forest Park and Tujia Folk Customs Park. This hotel is 2.5 mi (4.1 km) from Tianmen Mountain Cable Car and 3 mi (4.7 km) from 72 Strange Buildings.