Centrally located in downtown Fort Worth, Texas, this hotel offers sophisticated style, luxurious spa services and delicious on-site dining options adjacent to the Fort Worth Convention Center. Omni Fort Worth features the full-service Mokara Spa.
Number of rooms: 614
1300 Houston Street, Downtown Ft. Worth - Sundance Square, Fort Worth, TX 76132, United States
Hotel booked 6 times today.