Situé à Islamabad, le Shelton Guest House propose une connexion Wi-Fi gratuite et des chambres climatisées. Dotée d'un jardin, cette maison d'hôtes se trouve à proximité de plusieurs attractions réputées, à environ 1,9 km de la mosquée Shah Faisal et à environ 2 km du centre commercial Safa Gold. Cette maison d'hôtes propose des chambres familiales.
Tous les logements de cette maison d'hôtes sont équipés d'une télévision à écran plat.
Le Shelton Guest House se trouve à 14 km du parc Lake View et à 21 km du parc national d'Ayûb. L'aéroport international d'Islamabad, le plus proche, est implanté à 32 km.