66 Hotel is a 3-star accommodation within 7 km of Temple of Heaven .
The property is set 20 minutes' walk from Jingshan Park . Beijing city center is 4 km away.
Guests of 66 Hotel can make use of satellite TV, Wi-Fi and a safe. They offer bathrooms fitted with a shower, a hairdryer and toiletries.
Serving Yunnan and Italian specialties, Camellia sister Yunnan restaurant is about 100 meters away.
The hotel lies within a 10-minute walk of Nan Luo Gu Xiang train station. The property is set 20 km from Nanyuan airport.
Guests can rent cars and bicycles at the hotel.
The beach facilities include sunbeds, sun loungers and umbrellas.