Este hotel está muy bien situado en el centro de Sudbury y cuenta con un centro de fitness. Las habitaciones cuentan con conexión Wi-Fi gratuita y TV de pantalla plana por cable.
Todas las habitaciones del Clarion Hotel están equipadas con nevera. También hay set de café.
El establecimiento alberga el gastropub Hardrock42, que sirve desayunos, almuerzos y cenas informales.
La Universidad Laurentian está a 7 km del hotel. Science North está a 3,5 km, mientras que la Galería de Arte de Sudbury se encuentra a solo 2 km del Clarion Hotel.