El Shanghai Tianhua Peoples Square Bund International Hotel, de 2 estrellas, se encuentra a poco más de 25 minutos a pie del Bund, y a tan solo 1 km del Jardín Yuyuan.
El hotel está situado en el distrito Centro de Shanghái, a poco más de 10 minutos en coche de centros de negocios como el Jin Mao y cerca del Templo ciudad de Dios. El hotel está a una distancia de 650 metros de la parada de autobús Xinbeimen, que está a 400 metros de la Calle de Comida Tradicional Yunnan Lu. El Tianhua Peoples Square Bund International también está a 30 minutos a pie del Río Wusong. La estación de metro de Yuyuan Garden está a un corto paseo de este lugar.
Al alojarse en una de las 40 habitaciones, los huéspedes pueden utilizar TV con múltiples canales, además de un hervidor de agua. En los cuartos de baño los huéspedes tienen acceso a un inodoro separado y ducha.
El restaurante C'est la vie Cafe ofrece una gran selección de platos a una distancia de 450 metros del hotel Tianhua Peoples Square Bund International Shanghái.