Pumpkin Hotel Pékin est située à moins de 3 km du Musée national du film de Chine et à 7 km du Temple de la Terre.
L'hotel 2 étoiles récemment rénové dans le quartier "Horn" à Pékin se trouve à environ 25 minutes à pied de l'espace 798 et à environ 15 minutes en voiture des boutiques telles que le Centre commercial Taikoo Li Sanlitun. L'Université de commerce international et d'économie de Pékin est un lieu d'éducation populaire à visiter à 6 km de la résidence. Outre d'autres attractions culturelles les Ullens Center for Contemporary Art est niché à une courte distance de Pumpkin. La station de métro la plus proche est Wangjing South située à 10 minutes de marche.
Il y a 35 chambres à l'hotel, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Elles sont dotées des fenêtres insonorisées. Elles sont également équipées d'une bouilloire. Les salles de bain sont équipées d'une toilette séparée et une douche ainsi qu'un sèche-cheveux et des serviettes.
Picture My Cup sert des plats de cuisine Italian et se trouve à 550 m de Pumpkin de Pékin.