Ultra-luxury hotel....so would that be the kind of hotel that people go to and never leave the hotels gates? The way they describe it, it almost sounds like a little village inside the city. Like going to Jamaica or something.
This is not for casual tourists (with money) to Thailand?
Sorry, never been to an ultra-luxury hotel.