Idéalement situé dans le quartier de Chang Phueak à Chiang Mai, l'établissement The Earth Hotel se trouve à 1,5 km du marché de Chang Puak, à 1,7 km de la porte de Chang Puak et à 2,1 km du monument des Trois Rois. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite, un service de concierge et un bureau d'excursions. L'établissement possède un restaurant servant une cuisine américaine et un parking privé gratuit.
Certaines comprennent également une cuisine avec un réfrigérateur, un four micro-ondes et un minibar.
Vous séjournerez à 1,5 km du temple Wat Phra Singh et à 2,5 km du temple Chedi Luang. L'aéroport international de Chiang Mai, le plus proche, est implanté à 6 km.