Snowbird Manor consists of 34 suites in a three–storey apartment building. The suite mix includes six one–bedroom suites, 21 two–bedroom suites, six three–bedroom suites and one bachelor suite and 16 of the suites are furnished.
The property is located in the Lower Townsite area of Fort McMurray, Alberta, which is approximately 453 kilometres north of Edmonton.