Somerset Yangtze River Chongqing ligger i Chongqing, 500 m fra Huguangs forsamlingshus. Luohan-templet ligger 700 m fra overnatningsstedet.
Nogle af ferieboligerne har aircondition og omfatter et opholdsområde med fladskærms-tv. Nogle af dem har desuden et køkken med mikrobølgeovn og køleskab.
Somerset Yangtze River Chongqing har endvidere en grill. Gæsterne kan benytte terrassen og restauranten på stedet.
Folkets befrielsesmonument ligger 900 m fra Somerset Yangtze River Chongqing, mens Hongya-hulen ligger 1,1 km derfra. Den nærmeste lufthavn er Chongqing Jiangbei Internationale Lufthavn der ligger 19 km fra Somerset Yangtze River Chongqing.