Sleep Inn & Suites Westchase Home / Sleep Inn & Suites Westchase Share: HOTEL/MOTELBUSINESS BUILDER MEMBER Sleep Inn & Suites Westchase Visit Website 3850 Wilcrest Drive Houston, Texas 77042 (832) 839-8434 Visit Our Website About Map About New, non-smoking, pet friendly, and affordable hotel that is a stylish sanctuary designed for a happy night's rest. We offer free hot breakfast, free Wi-Fi, and exercise room, and a business center. What's Nearby? Distance: 5 10 15 20 25 50 mi.