The Angel hotel is well situated. Close to the Castle, shopping, The Principality stadium and plenty of restaurants all within walking distance. Overall the hotel is clean and tidy.
There are steps leading up to the main front door and reception area, not suitable for those with walking difficulties. Only 1, very small, lift in operation to access all floors inside the building. Reception staff were average, housekeeping lady and maintenance man were very helpful and friendly.
Room was spacious but cold. I booked a delux twin but what we were given was absolutely not this standard. The decor is dated, old and worn and needs refurbishing.
Breakfast was good and perfectly adequate with a reasonable choice. The staff at breakfast were either idle and stood around chatting in pairs for everyone in the restaurant to hear or had disappeared and not available to check guests in causing a queue.
When I booked, the hotel advertised parking however when I arrived some 10 months later the parking was no longer available but this was not, at anytime, communicated to me. Instead the Hotel advise to park at the nearest NCP, 100 yards away, at a cost of £30 per night! If you want to stay at this hotel make sure you research parking alternatives as the Hilton across the road offered public parking at £15 per night.
The cost of this hotel was on a par with others in the area that offer much nicer facilities and better service. My advice, do your research and find an alternative hotel!