Het Captain Hostel ligt naast de rivier de Huangpu, op 3 minuten loopafstand van het beroemde gebied de Bund in Shanghai.
Situé à proximité de la rivière Huangpu, le Captain Hostel est à 3 minutes à pied du Bund, le célèbre boulevard de la ville de Shanghai.