This Marriott is an excellent hotel in a great location in Cardiff. Great shopping and dining are just steps away, and the hotel is only 2 blocks from the train station. The design is modern. The staff is very good: friendly and efficient. This is a great place to stay in Cardiff.