Convenientemente localizado no centro de Sudbury, este hotel dispõe de um centro de fitness. Os quartos dispõem de acesso Wi-Fi gratuito e de televisões de ecrã plano por cabo.
Cada quarto do Clarion Hotel está equipado com um frigorífico. Também são fornecidas comodidades para preparar café.
O Hardrock42 Gastropub no local serve opções de refeições casuais ao pequeno-almoço, almoço e jantar.
A Universidade Laurentian fica a 7 km do hotel. O North North fica a 3,5 km, enquanto a Galeria de Arte de Sudbury está apenas a 2 km do Clarion Hotel.