The gift card should be valid when you stay or make a purchase, as you pay with it directly at the hotel.