Seek refuge at The Sandalwood - Beijing Marriott Executive Apartments. Find luxury and comfort within our fully serviced apartments in Beijing, China.