Review: Clarion Inn, Page

Page is a town with a population of 7,500 and is over served with hotels for its size due to being the gateway to the Antelope Canyon and home of the Horseshoe Bend. The Clarion Inn is a Choice Hotels hotel at the top of the main road of Page.[…]

Read More »