Somerset Yangtze River Chongqing ligt in Chongqing, op 500 meter van Huguang Assembly Hall. De Luohan Tempel ligt op 700 meter van de accommodatie.
Sommige unist zijn voorzien van airconditioning en beschikken over een zithoek met een flatscreen-tv. Sommige units hebben ook een keuken met een magnetron en een koelkast.
Somerset Yangtze River Chongqing heeft ook een barbecue. Gasten kunnen genieten van een eigen terras en een eigen restaurant.
People's Liberation Monument ligt 900 meter van Somerset Yangtze River Chongqing, en Hongya Cave bevindt zich op 1,1 km. De dichtstbijzijnde internationale luchthaven is Chongqing Jiangbei, op 19 km van Somerset Yangtze River Chongqing.