Windsor Hotel
Camrose
Windsor Hotel & Beverage Room
The
Windsor
Hotel is located in downtown
Camrose.
Bar/Beverage Room with pool
tables & VLT's
Food Is Served In The
Beverage Room
Open for lunch from 11am.
|
4911 51 Ave Camrose, AB T4V 0V5
Phone : (780) 672-2493
Bars / Beverage Room ~ VLTs ~ Entertainment
|