Location & Rating
84 Moo 3 Thaton Soi 7 Tha Ton, Mae Ai, Chiang Mai, 50280, Thailand
Mae Ai, 50280
Open in Google Maps
Mae Ai, 50280
Open in Google Maps
Share This Hotel