The first 5 star hotel (according to one news report) is now open in Savannakhet in Laos.

Check out their website, called TYCOONRESORT.COM.

Advertisements