Hotel 53

53 Piccadilly
York
United Kingdom