Royal Palace Hotel Peshawar is located in Peshawar. Local landmarks include Ghor Khatri and Bala Hisar Fort, and travelers wishing to experience a bit of culture can try Peshawar Museum.