Hotel Limbo
In the small town of Mont-Tremblant, nestled in the beautiful lakes and forests, everyone lives in peace. However, in this peaceful place, you can't expect the locals to treat strangers like one of their own.

In the small town of Mont-Tremblant, nestled in the beautiful lakes and forests, everyone lives in peace. However, in this peaceful place, you can't expect the locals to treat strangers like one of their own.