This hotel is 16 km from Six Flags Over Texas amusement park and offers free WiFi. Each guest room is furnished with a TV with cable channels and an activity table. A telephone and alarm clock are also provided. A guest launderette is conveniently accessible on-site. The Sixth Floor Museum at Dealey Plaza is 19 km from the hotel. Dallas Zoo is within 20 minutes’ drive.