The Travellers Arms heeft een tuin, een terras, een restaurant en een bar in Chiang Mai. De accommodatie ligt op 16 minuten lopen van nachtbazaar Chiang Mai, 1,6 km van Chang Puak-poort en 19 minuten lopen van Wat Phra Singh. De accommodatie ligt op 4 minuten lopen van Chiang Mai-poort, en op 700 meter van het centrum van de stad.
De kamers bij het pension hebben een eigen badkamer en gratis WiFi, en sommige kamers hebben uitzicht op uitzicht op de stad.
Populaire bezienswaardigheden in de buurt van The Travellers Arms zijn Tempel Chedi Luang, Three Kings Monument en Tha Pae-poort. Het dichtstbijzijnde vliegveld is Internationale luchthaven Chiang Mai, op 4 km van de accommodatie.