Tapae Gate Villa
Tapae Gate Villa
Hotel
111/1 Moonmuang Road, Sripoom
, Chiang Mai, Thailand
50100
90
Excellent ·
45 reviews