Beijing - China
Beijing - China
Beijing - China

Located on Yanqi Island, Yanqi hotel has 110 guest rooms, 12 independent Yanqi lake boutique villas and independent docks. Yanqi hotel and 12 boutique villas are managed by kempinski hotel group.The hotel rooms ... Read more

View all hotels in Beijing