The New World Courtyard Hotel is located in Beijing making it one of the best hotels to stay at while in town. All of the hotel's 299 guestrooms are equipped with standard in-room amenities to ensure the maximum comfort for its guests. details coming soon.
Booking