Angel Hotel
Victorian hotel originally built in 1883 overlooking Cardiff Castle and Cardiff Arms Park. The Angel has retained its original charm through sympathetic refurbishment.
nearby...
- Accommodation
- Food & Drink
- Activities
