This was a great spot to stay on our visit Written by on June 29, 2025. This was a great spot to stay on our visit to Mont Tremblant. It was everything we needed and was located so close to the main strip. Previous Next