The Westin Houston Memorial City in Houston from $99 per night