In piena Leicester Square, la zona centrale di Londra più frequentata di sera, c'è il Premier Inn. È un hotel a tre stelle che offre sistemazioni singole, doppie, triple e quadruple. In questa zona vi sono locali, ristoranti, negozi, cinema, teatri e la stazione metropolitana di Leicester Square. Inoltre, con una passeggiata di pochi minuti si possono raggiungere Piccadilly Circus, Covent Garden e Soho.