Mehran Hotel Peshawar is located in Peshawar. Bala Hisar Fort and Ghor Khatri are local landmarks, and the area's natural beauty can be seen at Shāhi Bāgh.