Com excelente localização, The Angel Hotel fica a apenas 10 minutos a pé de atrações como Castelo de Cardiff e Principality Stadium. Quando bater a fome, os hóspedes podem ir até o Castells, que serve café da manhã e jantar. O local dispõe ainda de um bar/lounge e uma lanchonete/delicatessen. Além disso, os viajantes adoram os funcionários prestativos e o café da manhã no local.