The Ancient City of Villa is an ideal spot for travelers wanting to discover the city. The Ancient City of Villa offers a pleasant stay in Chiang Mai for those traveling for business or leisure.
Keeping busy is easy, with Tha Phae Gate, Old City and Wat Chedi Luang all nearby.
When guests have some time on their hands they can make use of the onsite facilities.