The five-star The Presidential Beijing Hotel is centrally located in Beijing's Xicheng district close to China's commercial and banking district, government ministries and Hi-Tech zone.