The Tea Room | Windsor Arms Hotel Tea for two or more. Since 1927, Tea at the Windsor Arms has been synonymous with elegant, afternoon indulgence. Relax in our French-style lobby tea room ...