Knights Inn - Dallas, TX
Conveniently situated in the Stemmons Corridor part of Dallas (TX), this property puts you close to attractions and interesting dining options. Don't leave before paying a visit to the famous The Sixth Floor Museum at Dealey Plaza.
Complimentary WIFi in all rooms
Front desk [24-hour]
Wi-Fi in public areas