9 Xinghua Street, ?????? China, 102600, DAXING
Property Location
Located in Daxing, Beijing Phoenix Tree Hotel is within a 15-minute drive of Grand View Garden and Maliandao Tea Street. This boutique hotel is 15.8 mi (25.5 km) from Tiananmen Square and 14.9 mi (24 km) from Temple of Heaven.