10 Air Street Greater London, England W1B 5RL
Seated: 40
Standing: 50
Square Feet: 635 ft2
The Soho is an intimate and discreet meeting space at Hotel Café Royal. The modest size makes it ideal for board and business meetings, as well as for private dining for smaller gatherings. It is flooded with natural daylight through windows overlooking Glasshouse Street.