El Crystal Hotel Shanghai North Sichuan Road On The Bund, de 4 estrellas, está situado cerca del barrio comercial de Shanghái, a unos 6 km del Museo de la Ciencia y la Tecnología de Shanghái.
El hotel está justo al lado de Jingling Methodist Church, en el barrio comercial Hongkou. El Museo de Historia de Shanghai está a poco más de 10 minutos en coche de este hotel, mientras que la estación de autobuses Daming Road Minhang Road, está a unos 5 minutos a pie. El Crystal Hotel Shanghai North Sichuan Road On The Bund está a unos 3 km del Centro Financiero Mundial de Shanghai y de otras atracciones principales de Shanghái. La estación de metro International Cruise Terminal está a unos 5 minutos a pie. Este lugar está a 16 minutos en coche del Aeropuerto internacional de Shanghai Hongqiao, que está situado a 20 km.
Las habitaciones del Crystal Hotel Shanghai North Sichuan Road On The Bund proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Todas las habitaciones están equipadas con un inodoro separado y una ducha.
El desayuno buffet lo sirven cada día. El restaurante Starbucks se encuentra a 250 metros.