Amsterdam at Pillows HotelWhen one thinks of Amsterdam many things can pop into your head. The red light district, coffeeshops, and canals. There is all of that and e