Ideally located in Dallas, Residence Inn by Marriott Dallas Downtown offers air-conditioned rooms, free bikes, free Wi-Fi and a bar. This 3-star hotel offers a 24-hour front desk and an ATM. Private parking is available on site.
Number of rooms: 127
1712 Commerce Street, Main Street District, Dallas, 75201, United States
Hotel booked 1 times today.