Filtered Results List
Displaying 106 Member Hotels across 3 page(s).
You are currently on page 3 of 3
The Londoner Hotel
London, United Kingdom
Total Meeting Space: 14,000 Sq. Ft.
Largest Meeting Space: 6,093 Sq. Ft.
Sleeping Rooms: 350
1 Hotel Mayfair
Mayfair, United Kingdom
Total Meeting Space: 2,045 Sq. Ft.
Largest Meeting Space: 1,701 Sq. Ft.
Sleeping Rooms: 181
Treehouse Hotel London
London, United Kingdom
Total Meeting Space: 6,189 Sq. Ft.
Largest Meeting Space: 3,821 Sq. Ft.
Sleeping Rooms: 95
The Edwardian Manchester, A Radisson Collection Hotel
Manchester, United Kingdom
Total Meeting Space: 17,931 Sq. Ft.
Largest Meeting Space: 3,842 Sq. Ft.
Sleeping Rooms: 263
Treehouse Hotel Manchester
Manchester, United Kingdom
Total Meeting Space: 7,157 Sq. Ft.
Largest Meeting Space: 2,669 Sq. Ft.
Sleeping Rooms: 224
Fairmont St. Andrews
St. Andrews, United Kingdom
Total Meeting Space: 30,000 Sq. Ft.
Largest Meeting Space: 15,000 Sq. Ft.
Sleeping Rooms: 211
The map below displays results from page 3 of 3