Shelton Guest House Islāmābād| Jollybooking.com Featuring a garden, Shelton Guest House is set in Islamabad and is 1.3 km from The Centaurus Mall. The proper" /> , Featuring, a, garden, Shelton, Guest, House, is, set, in, Islamabad, and, is, 13, km, from, The, C" />