The Caesars Republic Scottsdale will mark the launch of a new lifestyle hotel brand for Caesars Entertainment, as well as the company's first non-gaming hotel in the United States. Here's more on what's planned.