Bohu Hotel se encuentra a tan solo 10 minutos en auto de Distrito comercial de Nanjing Road y de El Bund. Además, Plaza del Pueblo y Torre de la Perla Oriental se encuentran a unos pocos minutos en auto. La propiedad se encuentra a solo unos pasos del transporte público; la Estación Universidad de Finanzas y Economía de Shanghái está a 8 minutos.