Parfaitement situé dans le centre-ville directement en face de la gare de Leeds et à seulement 100 mètres de l'artère commerçante principale, de divertissement et des zones culturelles de Leeds a à offrir, Park Plaza Leeds est sans aucun doute la ville la plus élégant 4 étoiles de luxe hôtel. .