A 7 km del Borrman Hotel Pujin Road Shanghái, los huéspedes pueden llegar al Puente Shanghai Xupu. Hay un restaurante y consigna de equipaje disponibles en las instalaciones.
Entre los lugares de interés cercanos también se incluye la Ciudad Antigua de Zhaojialou, que se halla a unos 20 minutos a pie. Entre las experiencias culturales de la zona destaca el puente Minpu, ubicado a 3 km del Borrman Hotel Pujin Road. La parada de autobús más cercana es Jiangyuan Road Pushen Road, situada a 400 metros, y la estación de tren metro de Shanghái está a 30 minutos en coche.