Niché dans une localité d'affaires, bien connu pour ses sites historiques comme la Cité interdite situé à 7 km, Grand Skylight Hotel Royal, Pékin propose un salon partagé et un restaurant. Doté d'une piscine ainsi que d'un hammam et d'un sauna, cet hotel 4 étoiles est niché près de la gare ferroviaire.
L'hotel d'affaires bénéficie d'un emplacement central à Pékin à moins de 10 minutes de marche de la station de métro Liufang, à moins de 15 minutes en voiture du Quartier de Shichahai. Les clients séjournant dans Grand Skylight Hotel Royal, de Pékin se trouveront à 8 km du Palais de la Pureté céleste. L'hotel est à 10 minutes en voiture du Centre commercial Taikoo Li Sanlitun.
Un restaurant Starbucks propose une sélection à quelques instants de la résidence.