Located in Beijing (Chaoyang), The Sandalwood, Beijing - Marriott Executive Apartments is within a 10-minute drive of Wangfujing Street and Sanlitun Road. This luxury aparthotel is 7.1 mi (11.5 km) from Forbidden City and 10.8 mi (17.5 km) from Universal Studios Beijing.