Mercure Cardiff Holland House Hotel & Spa puts you in a great location, within a 15-minute walk of Cardiff Castle and Principality Stadium. You can visit the spa to indulge in deep-tissue massages, body wraps, or aromatherapy, and Urban Bar & Kitchen serves breakfast and dinner. An indoor pool, a bar/lounge, and a fitness center are other features. Fellow travelers say great things about the comfortable beds and helpful staff.