Additional info
This 4 star hotel is located in the city centre of Udon Thani and was established in 2020. It is a short drive away from the Central Department store and the nearest station is Udon Thani train Station. All 151 rooms are equipped with air conditioning.
Vela Dhi Udon Thani
Vela Dhi Udon Thani