Impressive rooms
Guests find that the rooms at the Best Western Plus Windsor Gardens offer an excellent standard of accommodation. Descriptions of the rooms are overwhelmingly positive, with many guests commenting that they are spotlessly clean and spacious and offer an impressive array of included amenities.