Le Méridien Fort Worth Downtown se encuentra en el barrio de Centro de Fort Worth (Sundance Square), en Fort Worth. Ofrece alojamiento de 3 estrellas y habitaciones con wifi gratis. El alojamiento está a unos 5,2 km de Dickies Arena, a 24 km de AT&T Stadium y a 25 km de Estadio Globe Life Park de Arlington. El alojamiento está a 7 min a pie de Centro de Convenciones de Fort Worth y a pocos pasos del centro de la ciudad.
Six Flags Over Texas está a 27 km del alojamiento, y Texas Motor Speedway está a 35 km. El aeropuerto más cercano (Aeropuerto de Fort Worth Alliance) está a 26 km del alojamiento.