La Kechkewalin House si trova a Chiang Mai, a 2,3 km dalla Porta di Chiang Mai e a 2,7 km dal Tempio Wat Chedi Luang. La struttura dista circa 2,8 km da Wat Phra Singh, 3,1 km dalla Porta di Tha Pae e 3,1 km dal Monumento dei Tre Re. Il parcheggio privato è disponibile a un costo aggiuntivo.
I luoghi di interesse nelle vicinanze dell'ostello includono l'aeroporto Central Plaza Chiang Mai Airport, l'Elephant Care & Grand Canyon Jumping e il Wat Sri Suphan. 1 km dall'Aeroporto Internazionale di Chiang Mai, lo scalo più vicino.