With a fantastic location in the city centre, the Holiday Inn Cardiff is ideal for business and leisure travellers. The fully air conditioned bedrooms have great views of the Millennium Stadium and Cardiff Castle. The modern, comfortable lounge and bar are ideal for a drink or light snack.
The hotel boasts an unbeatable central location, right between Cardiff Castle and the Millennium Stadium. Cardiff Central Station is a 5 minute walk away.