Location The hotel is centrally located in downtown Fort Worth, Texas, and is convenient to just about everything. It is within walking distance of the Fort Worth Convention Center and Sundance Square, home to a fine collection of shopping, dining, and..