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.