Located in Beijing, Home Inn Beijing Shuangqiao Subway Station is close to China Red Sandalwood Museum and Xinglong Park. This hotel is within the vicinity of Happy Valley Amusement Park and Beijing Yansha Outlets. Grab a bite from a grocery/convenience store serving guests of Home Inn Beijing Shuangqiao Subway Station. Quench your thirst with your favorite drink at a bar/lounge. Featured amenities include luggage storage and an elevator (lift). Free self parking is available onsite.