Das Hotel liegt innerhalb der ehemaligen Wrexham War Memorial Hospital, dieser Galerie ist Teil der Yale College. Die Umgebungs-und interessante Galerie wurde entwickelt, die nachhaltige Nutzung der natürlichen und synthetischen Licht für eine perfekte Atmosphäre schaffen, in denen um Kunst. Die Galerie führt eine Reihe von Ausstellungen, regelmäßig rotierenden und herausfordernde vielen Bereichen der Kunst. Es gibt auch eine umfangreiche Bibliothek und Shop für Kunst in den Komplex.