Installé à Edmond, le Stratford House Inn comporte des chambres dotées d'une télévision par câble à écran plat. Une connexion Wi-Fi est accessible gratuitement. Le parc Frontier City propose des montagnes russes et des attractions, à seulement 6 km de l'auberge.
Les chambres du Stratford House comprennent un coin salon, un bureau et une machine à café. Elles sont également équipées d'un four micro-ondes et d'un réfrigérateur. Certaines possèdent en outre un canapé.
Le Stratford House Inn possède une réception ouverte 24h/24 et un distributeur automatique. Le stationnement sur place est gratuit.
L'auberge se trouve à 6,2 km du World of Wings Pigeon Center. L'aéroport Will Rogers-World est implanté à 28 km de cet établissement.