Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Find a cheaper way to wander? We'll match it and refund the difference.

Wherever you wander, cancel or rebook most flights within 24 hours without fees.

Need help on your journey? Use our 24/7 social media support @TravelocityHelp.

Hotels near London Business School

Park Plaza Westminster Bridge London $142
Park Plaza Westminster Bridge London

Park Plaza Westminster Bridge London

200 Westminster Bridge Road, London
     
    4.1
    of 5, from 34 reviews
    4.0 out of 5.0

    This fantastic new hotel is located on the South Bank, near London Eye. Waterloo and Westminster stations are within 5 minutes walk, making easier to travel and ideal choice for city break or business trip.

    Hilton London Metropole $142
    Hilton London Metropole

    Hilton London Metropole

    225 Edgware Road, London
       
      3.8
      of 5, from 30 reviews
      4.0 out of 5.0

      Hilton London Metropole is just 15 minutes from Heathrow by train and 10 minutes from the Eurostar terminal. Located outside the 'Congestion Charge Zone,' the hotel is 10 minutes from major shopping areas.

      The Cumberland $133
      The Cumberland

      The Cumberland

      Great Cumberland Place, London
         
        4.3
        of 5, from 16 reviews
        4.5 out of 5.0

        Located in London City Centre, this luxury hotel is within a 10-minute walk of Marble Arch and Selfridges. Hyde Park and London Palladium Theatre are also within 1 mi (2 km). Marble Arch Underground Station is only a 2-minute walk and Bond Street Underground Station is 9 minutes.

        Danubius Hotel Regents Park $122
        Danubius Hotel Regents Park

        Danubius Hotel Regents Park

        18 Lodge Road, London
           
          2.0
          of 5, from 2 reviews
          4.0 out of 5.0

          This modern hotel is set opposite Lord's Cricket Ground and close to Regent's Park, London Business School and London Zoo. The shops of Oxford Street are within 1.5 miles.

          The Strand Palace Hotel $115
          The Strand Palace Hotel

          The Strand Palace Hotel

          372 The Strand, London
             
            3.9
            of 5, from 28 reviews
            4.0 out of 5.0

            Located in London City Centre, this eco-friendly hotel is within a 15-minute walk of Covent Garden Market and Piccadilly Circus. London Dungeon and Big Ben are also within 1 mi (2 km). Charing Cross Underground Station is 5 minutes by foot and Covent Garden Underground Station is 6 minutes.

            OYO London 24 Sussex $43
            OYO London 24 Sussex

            OYO London 24 Sussex

            24 Sussex Gardens, London
               
              3.0 out of 5.0

              This hotel is located in London (London City Centre), close to Marble Arch, University College London, and Natural History Museum. Also nearby are Buckingham Palace and University of London.

              Americana Hotel $78
              Americana Hotel

              Americana Hotel

              172 Gloucester Place, London
                 
                4.5
                of 5, from 2 reviews
                3.0 out of 5.0

                Located in London City Centre, this hotel is within a 10-minute walk of Baker Street, London Business School, and Madame Tussaud's Wax Museum. Regent's University London and Royal Academy of Music are also within 10 minutes. Marylebone Underground Station is 6 minutes by foot and Baker Street Station is 6 minutes.

                The Westbourne Hyde Park $109
                The Westbourne Hyde Park

                The Westbourne Hyde Park

                51 Gloucester Terrace, London
                   
                  4.7
                  of 5, from 3 reviews
                  4.0 out of 5.0

                  Located in London City Centre, this hotel is within a 15-minute walk of Kensington Gardens and Hyde Park. Kensington Palace and Marble Arch are also within 1 mi (2 km). Lancaster Gate Underground Station is only a 4-minute walk and Paddington Underground Station is 6 minutes.

                  Norfolk Plaza Hotel $50
                  Norfolk Plaza Hotel

                  Norfolk Plaza Hotel

                  29-33 Norfolk Square, London
                     
                    3.0
                    of 5, from 3 reviews
                    3.0 out of 5.0

                    Set on a quiet square, this modern London hotel occupies three Edwardian townhouses, and is located 200 meters from Paddington Station, which serves many of the London underground lines (Circle, District, Hammersmith & City and Bakerloo) and also the Heathrow Express. Hyde Park and Marble Arch are also within walking distance.

                    Central Studio Flat Opposite Regent's Park Get Rates
                    Central Studio Flat Opposite Regent's Park

                    Central Studio Flat Opposite Regent's Park

                    Park Road, London
                       
                      0.0 out of 5.0

                      This apartment building is located in London (London City Centre), close to London Business School, Madame Tussaud's Wax Museum, and Royal Academy of Music. Also nearby are Lord's Cricket Ground and University College London.

                      The Landmark London $278
                      The Landmark London

                      The Landmark London

                      222 Marylebone Road, London
                         
                        4.7
                        of 5, from 15 reviews
                        5.0 out of 5.0

                        Occupying an entire block in stylish Marylebone, the Landmark is four blocks from Regent's Park; an adjacent underground/train station provides a link to the rest of London.

                        Park Avenue Baker Street $83
                        Park Avenue Baker Street

                        Park Avenue Baker Street

                        173 Gloucester Place, London
                           
                          3.5 out of 5.0

                          Located in London City Centre, this hotel is within a 10-minute walk of London Business School and Madame Tussaud's Wax Museum. Royal Academy of Music and Lord's Cricket Ground are also within 1 mi (2 km). Marylebone Underground Station is 5 minutes by foot and Baker Street Station is 7 minutes.

                          Map

                          London Business School Hotel & Travel Guide

                          Don't waste time wondering about what's next on the agenda. London Business School awaits.

                          It's just one of several things to explore in London, the capital of the country.

                          It will be a breeze locating some accommodation in which to decompress at the end of an exhilarating day. There are at least 34 candidates within a short stroll of London Business School. Simplify your hunt by investigating The Landmark London, Montagu Place Hotel and Ten Manchester Street.

                          You'll be able to put some money aside for more adventures if you choose to spend the night at one of the various bargain hotels close by. How about giving the Americana Hotel a shot? It's only 0.1 miles (0.2 kilometers) away. Another alternative is the Haven Hotel, 0.7 miles (1.1 kilometer) away.

                          Live a little and stay a night or two at one of several upmarket hotels nearby. You could make inquiries at the Grosvenor House Suites by Jumeirah Living, 1 mile (2 kilometers) away, or the Claridge's, located 1 mile (2 kilometers) away.

                          Need a caffeine hit? You can settle in for a coffee at The Bite, a stone's throw from London Business School. However, if your stomach's already growling, you can head to The Nash Lounge, also close by. Finish up an excellent afternoon with a drink at The Windsor Castle Pub, also nearby, and be sure to raise a glass to your colleagues back home.

                          Other Things to Do Near London Business School

                          If you are hoping to jam as many things as possible into your time away, have a look at what else is happening:

                          • Go to Regent's Park, a grassy oasis, and take time to simply enjoy basking in the sun and admiring your surroundings.
                          • An impressive array of lovely flowers and perfumed air await you at Queen Mary's Gardens.
                          • Visit the Sherlock Holmes Museum, where the kids can explore what's being displayed and learn a thing or two.
                          • Regent's University London is not simply an educational institution, but it is also regarded as a beacon of hope for the nearby community.
                          • Spice up your evenings and experience the local theater scene. Regent's Park Open Air Theatre offers an assortment of plays for you to enjoy.

                          A relaxing journey by train is a stress-free way to go to London Business School. The most convenient station, Marylebone Station, is only 0.3 miles (0.5 kilometers) away.

                          How Much is a Hotel Room in London Business School?

                          Hotels in London Business School start at $43 per night. Prices and availability subject to change. Additional terms may apply.