Le Green Sleep Hostel est situé à Chiang Mai, à 300 mètres du temple Wat Chedi Luang ainsi que du monument aux trois rois.
Les chambres du Green Sleep Hostel comportent une salle de bains commune. Vous bénéficierez gratuitement d'une connexion Wi-Fi dans tout l'établissement.
L'auberge de jeunesse possède un salon commun.
L'établissement assure un service de prêt de vélos. Le Green Sleep Hostel est implanté à 300 mètres du marché du dimanche de Chiang Mai (Sunday Walking Street) ainsi que du centre culturel et artistique de la ville. L'aéroport international de Chiang Mai se trouve, quant à lui, à 3 km.