Enjoy your visit to Leeds, described as a compact mini London. This hotel is a Modern three-storey hotel incorporating the architectural features of a period windmill located on the suburbs of Leeds. It is in a good location for a visit to the Royal Armouries,..