Dress code is formal
No, everyone over the age of 16 will need a valid photo ID to get to the hotel. When you get to the gate you will need to tell them you’re going to the hotel and show your photo ID. If you wanted to explore West Point then you will need a visitors pass.