� The Chiang Mai Grand View Hotel, (formerly the Amity Green Hills Hotel), is located on the Super Highway on the outskirts of the city of Chiang Mai in northern Thailand. On a three week tour of Thailand recently, my parents and I stayed in the Chiang Mai Grand View Hotel for a week, which [...]
See More..