Management was excellent, said 100%."
- All reviews
Take in the views from the rooftop terrace when you stay at Baan Sri Chiang Dao. Free perks include WiFi and self parking. Other highlights include a garden, and rooms offer balconies and LCD TVs.