A place of style, rest and relaxation, within easy reach of the city centre, this hotel forms a great position from which to explore the many delights that Cardiff has to offer. The castle, Millennium Stadium and New Theatre are all close by. The guest rooms have all been designed with care and attention to make for a great place to spend time away from the busy streets.