New York City’s recent move to ban "junk" hotel fees has placed renewed focus on the hidden costs that often surprise travelers at checkout. Announced in January as part of a broader push to keep ...