Enter your dates to see the latest prices and deals for Umphang hotels
Vela Resort Umphang is located in Ban Mae Klong Mai. Certain units at the property include a balcony with a river view. All units in the resort are equipped with a kettle.
Check-in date
Check-out date