Located in Crosby, Sleep Inn & Suites is within a 5-minute drive of Xtreme Off Road Park and Crosby Stadium. This hotel is 2.9 mi (4.6 km) from Crosby Library and 2.9 mi (4.6 km) from Crosby Sports Complex.
Business, and other amenities
Featured amenities include a business center, a 24-hour front desk, and a safe deposit box at the front desk. Free self parking is available onsite.