Located 5 km from such natural attractions as Jingshan Park, the 3-star Beijing Dream Castle Hotel includes a convenience shop and a restaurant. This Beijing hotel features high-speed Internet access in the rooms and a car park nearby.
Situated 16 minutes' walk from Ruins of The Yuan Dynasty, the property is within walking distance of Beitucheng underground station. Back Lakes is 3.3 km from the hotel, and Beijing Capital International airport is 30 km away. The accommodation lies a 15-minute drive from the long-running Beijing Zoo. The nearest underground station is a 10-minute walk away.
The Dream Castle Beijing welcomes guests to 70 air-conditioned rooms. Some of them come with a flat-screen TV with satellite channels and a radio along with tea and coffee making equipment. Also, they feature tile flooring. Bathrooms include a separate toilet, a bath, and a shower, along with comforts such as a hair dryer and bathrobes. Guests can also enjoy views of the inner courtyard.
Breakfast is provided in the restaurant. The restaurant Yoshinoya is not too far from this Beijing hotel.