Le Sleep Inn & Suites est situé à Crosby, à moins de 34 km du Minute Maid Park et à 35 km du centre de conventions George R. Brown. Doté d'un salon commun, cet hôtel 2 étoiles propose des chambres climatisées avec salle de bains privative. Cet établissement non-fumeurs se trouve à 30 km du circuit automobile de Houston.
Les chambres sont équipées d'une télévision par câble à écran plat et d'un coffre-fort. Le linge de lit et les serviettes sont fournis.
L'établissement possède également un centre d'affaires et un parking privé gratuit.
Vous séjournerez à 35 km du Shell Energy Stadium et du Wortham Center. L'aéroport William P. Hobby, le plus proche, est implanté à 40 km.