Free Comfort Holiday Hotel XI Shan is gevestigd in een Franse-gebouw en ligt in de buurt van restaurants, een stadion en bars in Peking. Alle 169 rookvrije kamers zijn van moderne faciliteiten voorzien.
De woning ligt op slechts 10 minuten met de auto van De Lange Gang. Nationaal Bospark Xishan ligt op minder dan 4 km van de accommodatie.De tempel en het paleis liggen op korte afstand van het hotel.
Alle kamers zijn voorzien van klimaatbeheersing, een flatscreen TV en een zitruimte, terwijl er ook een waterkoker en een vaatwasser aanwezig zijn. Sommige kamers profiteren ook van stadszichten. Schuimkussens en donzen kussens zijn in elke slaapkamer aanwezig.
Het hotel serveert elke ochtend een buffet ontbijt. Free Comfort Holiday Hotel XI Shan Peking heeft een modern restaurant voor een culinaire bespreking. Een 24-uurs bar is beschikbaar ter-plaatse.Er is Beijing Railway treinstation in de buurt.Wie liever in het zwembad zwemt, kan genieten van een Jacuzzi. Als alternatief kunnen gasten in een welnesscentrum trainen.