Mae Sai hotel reservation: check availability and room rates
Spa hotels in Mae Sai
1 property found
-
Silamanee Resort & Spa Hotel 4 stars
251 Moo 2 Srimunagchum, Mae Sai, Thailand (Show map)
Silamanee Resort & Spa Mae Sai, located 1.3 km from Wat Che Ti Ya Ram, offers guests complimentary parking, karaoke and a seasonal outdoor pool. The venue is situated 1 km from Mae Sai city centre…