Expect a comfortable and budget-friendly stay at Mammoth Art Studio Pool Villa, a modest hotel in th (Read More)e city center within walking distance of numerous attractions like the Three Kings Monument, Chiang Mai Gate, and the Chedi Luang Temple. With minimal decor and recommendable staff service, travelers can expect an idyllic leisurely stay at this property.