Hello everyone. We are planning on going to US at the end of July. I have read that HRH holds a deposit for every night that you stay. My question is do they hold the deposit at the time of the reservation or upon check-in? Also do you have to pay for the room at the time of reservation or do they do like most hotels and hold a small deposit. Thanks for any help!!!