Femstjernershotellet midt i Londons livlige teaterdistrikt i Leicester Square har en perfekt beliggenhet, og er også svært populært blant forretningsreisende som tilbringer en natt eller to i byen.