Located in the Downtown Ft. Worth - Sundance Square district in Fort Worth, Le Méridien Fort Worth Downtown offers 3-star rooms with free WiFi. The property is around 5.2 km from Dickies Arena, 24 km from AT&T Stadium and 25 km from Globe Life Park in Arlington. The property is 600 metres from Fort Worth Convention Center, and within 100 metres of the city centre.
Six Flags Over Texas is 27 km from the hotel, while Texas Motor Speedway is 35 km away. The nearest airport is Fort Worth Alliance Airport, 26 km from Le Méridien Fort Worth Downtown.