The Bristol Marriott Royal Hotel is a family-friendly hotel located in the heart of Bristol. It offers a range of entertainment options for children, including a dedicated kids' club with supervised activities and games. The hotel also has an indoor swimming pool and a children's play area. With spacious and comfortable rooms, it is an ideal choice for families visiting Bristol.