TownePlace Suites by Marriott - Houston Westchase Home / TownePlace Suites by Marriott - Houston Westchase Share: HOTEL/MOTELBUSINESS BUILDER MEMBER TownePlace Suites by Marriott - Houston Westchase Visit Website 10610 Westpark Dr. Houston, TX 77042 (713) 266-2210 Visit Our Website About Map About The Brand New TownePlace Suites by Marriott is an all suite Extended Stay Hotel designed to accommodate travelers staying 5 nights or longer. Hotel offers free breakfast, parking, internet and shuttle What's Nearby? Distance: 5 10 15 20 25 50 mi.