Blue Orchid Hotels
Blue Orchid Hotels, are a private collection of luxury independent hotels located in the heart of London; the world's most exciting city. Featuring some of the best located properties in the capital, Blue Orchid Hotels provides the most trusted luxury hotels In London, skilfully combining a wealth of history and local tradition with contemporary amenities. You will always find interesting architecture, exquisite furnishings and warm, friendly service - the hallmarks of Blue Orchid Hotels.
As an LCCI Member, you can access open-plan workspace at three locations.