A stay at Tree Tara Hotel places you in the heart of Lampang, within a 5-minute drive of Wat Chedi Sao and Wat Si Rong Meuang & Wat Si Chum. This upscale hotel is 2.9 mi (4.7 km) from Phum Lakhon Museum and 3.2 ... Read more

View all Luxury Hotels in Chomphu