Anybody can pay
Yes.
You will need a person paying for a room on credit / debit card to fill out a credit card authorization form or pick a website that you can pre pay. There is still a 100 deposit so make sure you have cash or your own card
No. They will have to see the card to prevent fraud. He can use his card to hold the room, but you will need his card with you or use your own card.
You can also book and pay using the website or any of the travel sites
Thank you! Also, do you know if I can pay the deposit with my personal debit card or cash?
Just need to let the front desk know what will be taking place and he can let them kn u will be the one checking in
Thanks! Your answer is awaiting moderation.