Cultivate relaxation in our Blue Mountain, Ontario hotel Relax and find your best self in our Blue Mountain, Ontario hotel. Nestled amid an idyllic landscape just two hours northwest of Toronto, The Westin Trillium House, Blue Mountain, is a haven of wellness and comfort in a lively pedestrians-only village. Our hotel offers rejuvenating experiences in one of Ontario's most stunning travel destina...
Don't miss out on booking the perfect venue of your next retreat