St Christopher's at the Winston in Amsterdam

Video showcases the intricate art rooms of the backpacker hostel - St Christopher's at the Winston, in Amsterdam. Unique designs from local artists are blended with private balconies, a terrace overlooking the Red Light District and prime access to the city's best loved attractions, and events.