Number of bedrooms: 373
Maximum number for private dining: 280
Star rating: 4*
Luxury hotel in Russell Square, within easy access of London’s iconic attractions. Venue perfect for all celebrations!
Number of bedrooms: 373
Maximum number for private dining: 280
Star rating: 4*
Luxury hotel in Russell Square, within easy access of London’s iconic attractions. Venue perfect for all celebrations!