The Omni Dallas Hotel is a luxury hotel located in the heart of downtown Dallas. While it may not have a dedicated entertainment center for children, the hotel offers a variety of amenities and activities that are sure to keep kids entertained. The hotel has a rooftop pool with stunning views of the city, which is always a hit with children. Additionally, the Omni Dallas Hotel is located near several family-friendly attractions, such as the Dallas World Aquarium and the Perot Museum of Nature and Science. With its central location and kid-friendly amenities, the Omni Dallas Hotel is a great choice for families.