It appears they are based in Thailand. Doesn't mean anything one way or the other in terms of if they are "for real" but you would not have easy recourse if there was an issue assuming you are US based. What is the hotel in question? (I'm especially curious if it's a hotel in Asia).