Loading hotels
Confirming room availability...
Beijing West Mansion Hotel, Building1 138 Yard Zhanghua Road, Beijing, China
This lovely hotel is in Beijing City. Visitors will enjoy a peaceful and calm stay on the premises, as it counts with a total of 1accommodation units. The reception desk is not open throughout the day. This is not a pet-friendly property.