O hotel está situado a 100 metros da Cardiff International Arena, a 800 metros da Estação Ferroviária Central de Cardiff e apenas uma milha do Millennium Stadium. A localização central torna a base perfeita para visitar Cardiff com lazer, negócios e compras nas proximidades. O jantar é servido no ambiente descontraído de Dylan's Restaurant e almoço no Kavanagh's Bar estilo pub irlandês. Extensas instalações para conferências estão disponíveis com 6 salas incluindo a Internet sem fios.