412 Moo 10, T.Wieng Phakhum, MAE SAI
Property Location
Located in Mae Sai, Zen Villa is within a 15-minute drive of Wat Phra That Wai Dao and Mae Sai Shrine. This hotel is 29 mi (46.7 km) from Mae Fah Luang University and 2.3 mi (3.7 km) from Wat Phra That Doi Wao.
Rooms
Make yourself at home in one of the 20 air-conditioned rooms featuring refrigerators and flat-screen televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries.
Dining
Local cuisine breakfasts are available daily from 7 AM to 10 AM for a fee.