Amsterdam’s Ultra-Cool Volkshotel The “Volkshotel” translates to the “People’s Hotel”, and the name certainly seems apt. Read More