18 years old
I would guess 18 since you will need a credit card to secure the room and incidentals. Unless you've got wads of cash... Because they will happily hold onto that for you while you stay. Most hotels anyway...
Thanks! Your answer is awaiting moderation.