You can reach the front desk of St Christophers Inn at The Winston at +31 206 231 380.