Plans for a new hotel in Windsor town centre have been published. The scheme intends to redevelop a branch of Boots Chemists in Peascod Street into a 124-bedroom hotel complete with a restaurant and bar.
Developers plan to start construction on the site in Summer 2021, subject to planning approval.