Grand Hotel Beijing is located within the red wall to the east of the Forbidden City and neighboring Tiananmen Square and Wang Fu Jing Shopping Street.