Listings in England
Here are 2,211 ‟Meeting Room” listings
5
4
4
18
3.7
3.8
37
4.1
39
8.
Hinxton Hall
3.5
4
11.
Holborn Bars
4
12.
Holborn Focus
4.5
4.5
3.6
48
4
5
4.3
3.5
4.6
20.
Hollywood Tower
3.5
5
22.
Holmewood Hall
5
4.8