Situé à Crosby, à moins de 31 km du circuit automobile de Houston et à 34 km du parc Minute Maid, le Sleep Inn & Suites propose un salon commun et un parking privé gratuit. Il se trouve à 35 km du BBVA Stadium - Houston Dynamo, du Wortham Center et du Discovery Green Park. Cet établissement non-fumeurs se trouve à 35 km du centre de conventions George R. Brown.
Les chambres climatisées comprennent un bureau, un coffre-fort, une télévision à écran plat et une salle de bains privative avec baignoire ou douche. Le linge de lit et les serviettes sont fournis.
Un centre d'affaires et des distributeurs automatiques de collations et de boissons sont disponibles sur place.
Le Sleep Inn & Suites se trouve à 35 km du théâtre Alley et du Houston Toyota Center. L'aéroport William P. Hobby, le plus proche, est implanté à 40 km.