Localizado a cerca de 20 minutes a pé de Taiping Lake, o Howard Johnson Business Club Hotel Shanghai de 5 estrelas oferece aos seus hóspedes piscina no local. O Jardim Yu fica a aproximadamente 10 minutos de distância do carro, e o Torre Jin Mao fica a aproximadamente 10 minutos a pé deste hotel.
O hotel de 167 quartos está a uma curta distância a pé de 818 Square. O estabelecimento está localizado a cerca de 5 minutes a pé da estação de metrô da Rua West Nanjing e também a aproximadamente 10 minutos a pé do Templo Jing'an. O aeroporto Internacional de Xangai Hongqiao pode ser encontrado a 15 km deste estabelecimento.
O pequeno-almoço é servido todas as manhãs o restaurante. Os hóspedes podem matar a sede no café bar com uma bebida. Pode caminhar 5 minutos até Lillian Bakery ou comer no Starbucks Reserve Roastery Shanghai situado a cerca de 5 minutos de distância a pé.