The hotel is set on the corner of Langham Place and Regents Street, directly across the world famous BBC Broadcasting House and Theatre land. The property offers 87 large and comfortable rooms that are stylishly decorated with contemporary furnishings to make your stay comfortable. You can enjoy a nice meal at the spacious, modern and comfortable restaurant or have your favourite drink at the bar and lounge. Guests on business can utilise the conference facilities that can accommodate up to 150 people.