The world’s most exciting Hotels for all your travels.
This simple hotel is located in Beijing City. Pets are not permitted on the premises.