Mother and young daughter looking at one of the 14 Window Stroll Displays at The Grand America Hotel in Salt Lake City, Utah.

Holiday Stroll

The Grand Christmas Hotel Holiday Window Stroll showcases 14 hand-crafted, whimsical displays that capture the imagination and joy of the holidays.

Exploring from window-to-window takes you on a journey to experience the Night Before Christmas.