Did You Know?

The Best Western Premier Crown Chase Inn & Suites of Denton was the first 'Best Western Premier' branded hotel in North America? The hotel was opened in 2009 as the "Best Western Atrea Crown Chase Inn & Suites", but was converted as a 'Best Western Premier' property when Best Western International launched its descriptor strategy in late 2010.