I've booked a stay in a hotel at our local Crystal Mountain resort and noticed a peculiar message:
All guests must be 21 or accompanied by a legal guardian.
Why would a hotel not allow someone who's 18 year old to check into the room? In theory, someone who's 21 years of age is not supposed to stay in this room with their 20 year old boyfriend?
Note that this hotel is a part of a ski resort, so there's no gambling involved. The rooms are very basic and don't seem to include alcohol in the minibar. There's a restaurant that serves alcohol at the ski resort but they check your ID there and don't care if you're a guest of the hotel. So what could be a possible explanation?