Situé à Dallas, à 19 km de l'AT&T Performing Arts Center, le RED CROWN INN propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Cet hôtel 2 étoiles possède une réception ouverte 24h/24. Le musée de l'Holocauste de Dallas se trouve à 19 km de l'hôtel et l'aquarium Dallas World est à 19 km.
Les chambres sont équipées de la climatisation et d'une télévision à écran plat.
Le RED CROWN INN se trouve à 19 km du musée du sixième étage et du mémorial John Fitzgerald Kennedy. L'aéroport de Mesquite, le plus proche, est implanté à 15 km.