Windsor Court Hotel
Dec 08, 2020
2 minutes
Just a short stroll from New Orleans’s famed French Quarter, a tearoom steeped in British tradition treats patrons like royalty while elevating the art of taking tea.
Aptly named, the Royal Tea served at Windsor Court Hotel in New Orleans is no mere serving of beverage and
You’re reading a preview, subscribe to read more.
Start your free 30 days