Cooke's Restaurant & Bar
Check yourself into the most indulgent place in town.
Cookes at The Grand Windsor will have you on cloud nine with their plush seats, chandeliers, and unmatched service. Forget the world around you and focus purely on your table company, while you relish in comfort foods. If High Tea is more your thing, book in for their pampering Champagne session. Accor Plus members enjoy their member benefits here.