Situated in central London, Premier Inn London Holborn is just a 15-minute walk from Covent Garden, Leicester Square and Piccadilly Circus. Each air-conditioned room features an en-suite bathroom, 40-inch flat-screen TV and a king-size bed.
27-29 Red Lion Street, Holborn, Camden, London, WC1R 4PS, United Kingdom
Hotel booked 2 times today.
Nightly rates from $136