Looking to book this hotel however not sure what type of room is best to book; deluxe or superior?
Looking for a room with a good view really.
Do you need to provide a card on check in? If so does it need to be a credit card ? And do they hold an amount ?