Answers from Our Experts (1)
The bay windows at The Grill Room located inside the Windsor Court Hotel in New Orleans offer prime views of the hotel’s lovely courtyard. Overhead, large, ornate chandeliers light the restaurant, while huge vases filled with fresh roses and lilies make for dramatic centerpieces. And, large paintings apparently depicting British colonial life span the walls. Chances are, though, your eyes will be turned to the live entertainment, which may showcase a pianist tickling the ivories of a grand piano, a jazz trio getting their groove on, or a soulful blues singer backed up by a brass band.