Shelton House
25000 Peshawar, 71 Abdara Rd, University Town
25000 Peshawar, 71 Abdara Rd, University Town
Located in Peshawar, Shelton House is a 3-minute drive from University of Peshawar and 9 minutes from Jamrud Fort. This hotel is 4.4 mi (7.1 km) from Taxila Historic Site and 4.4 mi (7.1 km) from Cunningham Clock Tower.