The hotel’s in-house restaurant, Leicester Square, is universally acclaimed for the quality of its fare. With a stylish, modern interior, décor borne of rich cream leather and original artworks, it serves an exciting range of contemporary British cuisine, seafood and seasonal favourites.
There is also a bar in this part of the hotel and so guests and visitors can enjoy a drink or two with colleagues, family or friends should they wish.