Das Aparthotel Sr Complex Chiang Mai liegt in der Nähe vom Wat Chedi Luang, und zwar 3 Kilometer von hier entfernt. Die Gäste können hier in einem Swimmingpool schwimmen und dabei einen Ausblick auf die Berge genießen.
Das das Aparthotel ist in einer Entfernung von rund 10 Autominuten vom Tor von Tha Phae gelegen. Der Chiang Mai Saturday Night Market ist in einer 3,1 km Entfernung von der Unterkunft. Das Aparthotel Sr Complex ist 100 km vom Flughafen Lampang sowie lediglich 10 Gehminuten von der Bushaltestelle to city center entfernt.
Das Restaurant The Loft Cafe liegt gleich neben diesem Hotel.