Located in Chiang Mai, 547 yards from Chiang Mai International Convention and Exhibition Centre, Green Lake Resort features free WiFi access and free...