Offrant une piscine extérieure ouverte toute l'année, Mammoth Boutique Hotel Chiang Mai est situé dans le quartier "Phra Sing" à Chiang Mai, à moins de 13 minutes à pied de Nong Buak Hard Public Park. Bénéficiant d'un emplacement à côté du Wat Phra Sing, l'hotel comprend 12 chambres ainsi qu'un restaurant.
Le centre de Chiang Mai est à 10 minutes à pied de cet hotel 4 étoiles, et des lieux culturels tels que le Musée des insectes du monde et des merveilles naturelles sont dans une zone de 2 km. Mammoth Boutique est à seulement 600 m du Wat Puak Hong à Chiang Mai. Le Marché d’Anusarn se trouve à environ 25 minutes de marche de l'hotel. B2 est près de la résidence.
Les salles de bain comprennent une toilette séparée et une douche ainsi que des conforts comme un sèche-cheveux et des draps de bain.
Un restaurant LINK Cuisine sert une cuisine international et est situé à 650 m de Mammoth Boutique de Chiang Mai.