Das Hotel Peshawar House Chiang Mai befindet sich in der Nähe von der Peak Spa, und zwar etwa 5 Gehminuten von hier entfernt.
Das Hotel liegt im Bezirk Nachtbasar, in rund 600 Meter Entfernung vom Nachtbasar von Chiang Mai. Das Tor von Tha Phae ist 14 Fußminuten entfernt gelegen. Die Lage in unmittelbarer Nähe vom Wat Chedi Luang ist ein großer Vorteil für Gäste vom Peshawar House. Der Bahnhof Chiang Mai liegt in ca. 1 km Entfernung.
Das Restaurant Gekko Garden befindet sich in der Nähe vom Hotel und ist auf die asiatische Küche spezialisiert.