The PuXuan Hotel is a sustainable hotel in Beijing, China. PuXuan offers a spa and many restaurants, nestled in Beijing’s hub of ancestral heritage. (Location: 1 Wangfujing Street, Dongcheng District, Beijing 100006, China).