Castle Street, Cardiff, South Glamorgan
The Angel Hotel is an elegant Victorian hotel situated in the heart of Cardiff, overlooking the Castle. The hotel lobby features an outstanding Waterford Crystal chandelier and grand staircase. A £3 million refurbishment programme installed air conditioning in all the bedrooms, bar and restaurant areas. Off street car parking available.
Click here for the no frames version of the hotel accommodation