It is a 3-star hotel, which has conference facilities, parking (for a fee), wireless Internet access and a restaurant.
The Angel has 102 rooms which are equipped with TV, hair dryer and wireless Internet access.
It is in a central location between Millennium Stadium and Cardiff Castle. The Cardiff Bay is approximately at 20 minutes walk. The area is well served by public transport.