Mahasarakham - Thailand
Mahasarakham - Thailand
Mahasarakham - Thailand

Whether you're a tourist or traveling on business, Taksila Hotel is a great choice for accommodation when visiting Mahasarakham. The excitement of the city center is only 1 km away. With its convenient location ... Read more

View all hotels in Mahasarakham