Cet hôtel de centre-ville est situé à 10 km de la place Tian'anmen. Les clients séjourneront à 8 km du village olympique et à 20 km de l'aéroport Capital de Pékin.
Offrant un hébergement et des services de premier ordre, l'hôtel et les appartements abritent plus de 200 sociétés internationales dans les Office Towers. Ce complexe est une ville à part entière. Il a été conçu pour répondre aux besoins des personnes en voyage d'affaires et des vacanciers, ainsi que pour les séjours de longue durée à Pékin. Entièrement climatisé, cet hôtel de centre-ville comprend un hall d'accueil, un service de check-out ouvert 24h/24 et un restaurant.
Toutes les habitations sont équipées d'un accès Internet haut débit. Certaines incluent une ligne téléphonique directe avec appels nationaux et internationaux, la télévision par câble/satellite, un mini bar, une bouilloire et un coffre-fort électronique. L'équipement inclut également la climatisation, ainsi qu'une salle de bain avec douche.
Rénové récemment, le club de remise en forme Jingchen comprend une salle de fitness avec piscine couverte et appareils d'exercice. Il propose également des massages chinois professionnels pour que les clients puissent se relaxer totalement.
Le restaurant 'South Beauty Landmark Tower Beijing' offre tout ce qui est nécessaire à un banquet, le tout rehaussé par un service et un standard exceptionnels. Situé dans le L1 Central Plaza, le restaurant 'Shark's Fin' propose des plats du sud de la Chine et de Canton, servis dans un cadre contemporain des plus élégants. Ce restaurant offre le cadre idéal pour organiser des repas intimes ou en grand comité. Des menus sont proposés pour le déjeuner et le dîner.