Town Palace Guest House ** 25000 Mekhtar, Old Bara Road, University Town, Peshawar Near Taxila Ruins Facilities in hotel Important