Situé à 500 mètres de la tour de l'horloge, le Baan Jaru propose des chambres équipées de la climatisation et d'une connexion Wi-Fi gratuite. L'établissement met en outre à votre disposition un parking public gratuit, un bureau d'excursions et un service de location de vélos.
Le Baan Jaru se trouve à 800 mètres de la rue de Chiang Rai qui devient une promenade piétonne chaque samedi soir. L'aéroport de Chiang Rai est à 8 km.
Les chambres disposent d'un balcon, d'un réfrigérateur et d'une télévision par câble à écran plat. Chacune possède une salle de bains privative pourvue d'articles de toilette gratuits et d'une douche.
L'établissement se situe à proximité de plusieurs restaurants locaux.