The Comfort Inn Kensington is ideally located near the Earls Court Exhibition Centre (also known as Earls Court Arena) and Olympia exhibition center. Kensington Palace, Buckingham Palace, the famous Big Ben clock tower and Imperial College London are located within minutes of this London hotel.
Additional nearby points of interest include:
- Parliament Square
- University of London
- Abbey Road Studios, the recording studio used by The Beatles
- Hyde Park
- Serpentine Gallery
A short ride on the London Underground system (often called the Tube) takes guests to the heart of London's business and shopping districts. A variety of restaurants, pubs and bars are located in the surrounding area.
The hotel restaurant serves up a hearty continental breakfast buffet, just the thing to start the day. For those guests who want to socialize, the on-site bar is just the right place to do it.