Courthouse Inn Revelstoke est situé dans le coeur historique de la charmante ville de Revelstoke B.C. Canada, à deux pas de la majestueuse cour Revelstoke House.