El Beijing Grand Skylight International Hotel, de 5 estrellas, está en una zona turística de Pekín, a poco más de 10 minutos en coche de Majuqiao Mosque y a unos 3 km de Nanhaizi Park. El hotel en el barrio Daxing de Pekín cuenta con unas piscinas exteriores y un centro de fitness.
Este hotel dispone de una ubicación de primera clase en Pekín, muy cerca de la estación de metro Rongchangdongjie.
El Grand Skylight International Pekín dispone cada día de un desayuno casero.