Situated 2 km from Central Plaza Chiang Mai Airport, Taran Villas is in Chiang Mai and has a garden and a terrace. With mountain views, this accommodation features a balcony.
The holiday home has a flat-screen TV and a living room.
Nong Buak Hard Public Park is 3.5 km from the holiday home, while Chiang Mai Gate is 3.7 km away. Chiang Mai International Airport is 2 km from the property.