




The Westin Dallas Downtown
1201 Main Street
About The Westin Dallas Downtown
Three hundred rooms occupy a glass tower at 1201 Main Street, placing The Westin Dallas Downtown at the geographic core of the city's central business district, two blocks from Dealey Plaza and within walking distance of the Arts District.
The property runs Westin's standard wellness programming — heavenly beds, a fitness center, and an on-site pool — but the building's position on Main Street gives it a pedestrian advantage rare for Dallas hotels: the McKinney Avenue streetcar and the West End Historic District are reachable without a car.
Check-in opens at 15:00; the late checkout window should be confirmed directly with the front desk.
Amenities
services
food
Other
Location
Similar hotels in Dallas






Prices and availability shown on Booking.com. We may earn a commission at no extra cost to you. Affiliate disclosure.
- ★★★★ hotel
- Check-in from 15:00
- Free cancellation often available on Booking.com
Affiliate link — same price for you. Disclosure.