Grand Skylight CATIC Hotel in Peking ligt aan de Beichen East Road, op slechts 50 meter van het Nationale Stadion van Peking en de Water Cube.
Le Grand Skylight CATIC Hotel Beijing est situé le long de Beichen East Road, à seulement 50 mètres du stade national de Pékin, connu sous le nom de Bird's Nest, ainsi que de la piscine nationale aussi appelée Water Cube.