. Slough, England Event Space & Hotel Conference Rooms | Meetings & Conventions

Slough, England Hotels with Event Space & Conference Rooms

Key Features
Hotels
Hotels
13
Meeting Rooms
112
Sleeping Rooms
2,067
Largest Event Space / Venue
Largest Meeting Room
Average Sleeping Rooms per Hotel
159
Average Meeting Rooms per Hotel
9
Hotel Room Rate
$61 - $364

Event Space & Hotels in Slough, England

Slough, England offers 10 hotels, the largest of which by amount of meeting space are the Copthorne Hotel Slough-Windsor, with 3,158 square feet of event space, and the Moxy Slough, with 2,421 square feet of event space. Check out the full directory of Slough, England meeting hotels below.

Showing 1 - 10 of 13 Results
Moxy Slough
Guest Rooms - 152
Meeting Rooms - 9
Total event space - 2,421 sq. ft.