Das Hotel Phra Singh 64 Old City Center Stay Chiang Mai ist im Stadtteil Sunday Walking Street gelegen, nur 6 Minuten Fußweg vom Wat Phra Sing entfernt.
Das Aparthotel zeichnet sich durch die erstklassige Lage aus und liegt in ungefähr 500 Meter Entfernung vom Wat Chedi Luang und in einer 2 km Entfernung vom Bahnhof Chiang Mai. Das Hotel liegt in ungefähr 5 Gehminuten Entfernung vom Städtischen Kunst- und Kulturzentrum Chiang Mai sowie nicht weit entfernt vom Dreikönigsdenkmal. Das Phra Singh 64 Old City Center Stay liegt in einer Entfernung von nur 1 km vom Wat Lok Mo Li. Die Bushaltestelle B2 ist circa 5 Gehminuten von der Unterkunft entfernt gelegen.
Neben einem Ankleidebereich und einem Essbereich sind die Zimmer im Hotel mit TV ausgestattet. Die Zimmer bieten den Gästen ein Ankleidebereich, ein Schreibtisch und ein Fernsehen mit mehreren Kanälen. Sie bieten zudem private Badezimmer.
Das Restaurant 92 Rachadamneon befindet sich in unmittelbarer Nähe zum Phra Singh 64 Old City Center Stay und serviert asiatisches Essen.