M Place @ Maesai
57130 Mae Sai, 834 Moo. 10
57130 Mae Sai, 834 Moo. 10
Located in Mae Sai, M Place @ Maesai is within a 5-minute drive of The Northernmost of Thailand and Wat Phra That Doi Wao. This hotel is 28.4 mi (45.8 km) from Mae Fah Luang University and 1 mi (1.6 km) from Mae Sai Temple.