Dit hotel is gunstig gelegen in het centrum van Sudbury en beschikt over een fitnesscentrum. De kamers beschikken over gratis WiFi en een flatscreen-tv met kabelzenders.
Alle kamers van het Clarion Hotel zijn voorzien van een koelkast. Er zijn ook koffiefaciliteiten aanwezig.
De Hardrock42 Gastropub bevindt zich op het terrein en biedt informele eetgelegenheden voor ontbijt, lunch en diner.
Laurentian University ligt op 7 km van het hotel. Science North ligt op een afstand van 3,5 km en de kunstgalerie van Sudbury ligt op slechts 2 km van het Clarion Hotel.