Com uma localização ideal na área de Chang Phueak, em Chiang Mai, The Earth Hotel encontra-se a 17 minutos a pé de Mercado de Chang Puak, a 1,7 km de Portão Chang Puak e a 2,1 km de Monumento dos Três Reis. Este hotel de 3 estrelas dispõe de acesso Wi-Fi gratuito, um serviço de concierge e um balcão de turismo. Há um restaurante que serve cozinha americano, e o estacionamento privado gratuito está disponível.
Alguns quartos também possuem uma cozinha com um frigorífico, um micro-ondas e um minibar.
Wat Phra Singh fica a 18 minutos a pé de The Earth Hotel, enquanto Templo de Chedi Luang está a 2,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Chiang Mai, que fica a 6 km de The Earth Hotel.