Tag: 244 rooms
Slough unveils new hotels three months early
by Alan Bunce | Feb 2, 2021 | Berkshire, Development, Leisure, Mixed Use, News, Residential, Retail, Slough, Thames Tap | 0 |
Two new hotels with a total of 244 rooms opened their doors to Slough on Monday (February 1). The...
Read More