At a place like this I doubt they would have a pre-printed plastic debit type gift card, but it's in a top notch hotel, so i can't imagine they wouldn't have a way to accommodate you. I bet they'd be glad to put money on account for you at the restaurant. They're very customer service oriented.
No
Ask concierge at hotel
Thanks! Your answer is awaiting moderation.