Huanxi Inn is situated in Zhongshan. It is a home-stay inn geographically close to Zhongshan Old Town. Free WiFi is available throughout the property. Free private parking is offered. You will find a 24-hour front desk at the property.