Room features
The Windsor Hotel offers a variety of rooms, including doubles, quadruples, mobility accessible rooms, and suites. All rooms are equipped with amenities such as a microwave, tea/coffee maker, seating area, and 32-inch flat screen TV, with some featuring additional extras like a refrigerator and 1-cup coffee machine. Guests can also enjoy stunning views from the suite located in the round tower.