I have a long layover on December 22nd. I'll arrive in Amsterdam at 3:50pm and my next flight won't leave until 10:35am the next day. I don't know how much there is to do on a Sunday night but since I've never been to Amsterdam I thought about going into the city to do a canal ride etc.
My question is whether it's better/more convenient to stay at a hotel in the city (I'm imagining that they'll check my bags through to my final destination) or a hotel at the airport? (I was thinking CitizenM to avoid the dreaded shuttle) Perhaps a Monday morning commute would be hectic? Any thoughts? Thanks.