The Rainbow Hotel is located in Beijing making it one of the best hotels to stay at while in town. This 3-star hotel offers 318 comfortable guestrooms with a range of in-room facilities suitable for the modern traveler. Modern comfort and convenience are seamlessly combined to ensure the guests' satisfaction.