Holiday Inn London – Kensington Forum

100% love it
Inexpensive high-rise hotel
An affordable Holiday Inn with plenty of amenities. Located not far from the heart of Earl's Court, once the heart and crotch of gay London. Very close to Gloucester Rd. tube station.


    • scottieman5
      scottieman5 Over a year ago

      A good touristy hotel
      Located in West London, on Cromwell Road, the Form is convenient to the tube and bus lines. Rooms are nice but small and well furnished. Large tour groups often stay here along with airline crews.