Omni Dallas Hotel is a luxurious accommodation located in the heart of downtown Dallas. It offers walking tours that delve into the city's rich history and cultural heritage. The tour takes you to iconic landmarks such as the Dallas Museum of Art, Nasher Sculpture Center, and the Sixth Floor Museum at Dealey Plaza. Knowledgeable guides provide fascinating insights into the art, history, and culture of Dallas. After the tour, you can relax in the hotel's spacious rooms, enjoy a meal at one of the on-site restaurants, or rejuvenate at the Mokara Spa.