El hotel The Sandalwood Beijing Marriott Executive Apartments, que dispone de una piscina climatizada, está situado en el distrito Chaoyang, a 250 metros de China Red Sandalwood Museum. Este hotel de 5 estrellas cuenta con 177 habitaciones y comodidades como un restaurante.
Este hotel está situado en Pekín, cerca de la estación de metro Gaobeidian. El Parque de Atracciones Happy Valley está situado a 6 km del hotel Sandalwood Beijing Marriott Executive. La zona destaca por lugares educativos como el Gimnasio de la Universidad de Tecnología de Pekín, situado a 15 minutos en coche de esta propiedad. Para los que viajan desde lejos, el aeropuerto Internacional de Beijing Capital está a 28 minutos en coche.
Las habitaciones disponen de una zona de comedor y un vestidor con climatizador, además de TV de pantalla plana con canales vía satélite. Equipadas con ventanas insonorizadas, las habitaciones también cuentan con servicio de tetera/cafetera. Los cuartos de baño privados están equipados con ducha adaptada. Además, estas habitaciones tienen vistas al jardín.
El Sandalwood Beijing Marriott Executive está al lado de Lavagna y ofrece una amplia selección de comidas.