Situated in Doi Lo, this luxury resort is 7 mi (11.3 km) from Wat Phra That Si Chom Thong and within 32 mi (52 km) of Chiang Mai City Arts & Cultural Center and Mae Ya Waterfall. Dokmai Garden and Baan Tawai Village are also within 32 mi (52 km). Click the banner to get it at
ONLY: EUR67.10