Het hotel ligt in het zicht van de wereldberoemde Llandaff-kathedraal, en op ongeveer 30 minuten lopen van het Millennium Stadium en Cardiff's Motor Point Arena.
Das Hotel befindet sich in Sichtweite der weltberühmten Kathedrale Llandaff und etwa 30 Gehminuten vom Stadion Millennium und von Cardiffs Motor Point Arena entfernt.