Situato a Zhongshan, a circa 500 m dal Lihe Lighting Expo Center, il Westin Zhongshan Guzhen offre un ristorante, un parcheggio privato gratuito, un centro fitness e un bar. Tra i servizi di questa struttura figurano una reception aperta 24 ore su 24, il servizio in camera e la connessione WiFi gratuita in tutte le aree. L'hotel vanta una piscina coperta, una sauna e un miniclub.
Tutte le camere sono dotate di scrivania. Tutte le sistemazioni del Westin Zhongshan Guzhen dispongono di aria condizionata e bagno privato.
Al mattino vi attende una colazione continentale o a buffet.
Il Westin Zhongshan Guzhen vanta anche una vasca idromassaggio.
La struttura dista 2,8 km dallo Star Alliance Global Brand Lighting Center e 3,4 km dal Guzhen Convention and Exhibition Center. Il Westin Zhongshan Guzhen dista 72 km dall'Aeroporto di Foshan Shadi, lo scalo più vicino.