Leeds Marriott Hotel is a modern yet elegant hotel set in the heart of the vibrant city of Leeds. This 4 Star Hotel is an ideal place to stay for both business and leisure travelers.