El hotel Manxin Mansion, Tiananmen Square, Forbidden City, Pekín, de 4 estrellas, está situado en Pekín, a unos 2 km del Parque Beihai, y ofrece alquiler de coches, así como Wi-Fi en toda la propiedad.
El hotel se encuentra en el barrio Wangfujing Shopping de Pekín, a unos 15 minutos en coche del Zoológico de Pekín y no muy lejos de lugares de compras como el Mercado Nocturno Dong Hua Men. Pekín está a unos 2,1 km de este hotel, mientras que la estación de autobuses Sandy Beach Intersection West, está a unos 400 metros. El Manxin Mansion, Tiananmen Square, Forbidden City, Pekín está al lado del Former Residence Of She Lao y la Catedral de San José. Este alojamiento está situado a unos 10 minutos a pie de la estación de metro National Art Museum.
El hotel ofrece diariamente un desayuno buffet. El restaurante Black Sesame Kitchen se encuentra al alcance del hotel Manxin Mansion, Tiananmen Square, Forbidden City, Pekín.