Stay somewhere cosy, quaint and well located and book yourself a room at St Mark Hotel in Earls Court. This two star London budget hotel offers you surprisingly well equipped rooms with kitchenettes, a lounge area and a free.. More >
The money saving Cromwell Hotel London is located in Central London, and is situated close to the Olympia and Earls Court exhibition centres. The Science Museum, Royal Albert Hall and Gloucester Road Tube Station are also.. More >
CUSTOMER FAVOURITE This customer favourite London hotel is ideally placed, close to Earls Court Tube Station and many famous attractions. From here you will also find the Science Museum and Kensington.. More >
Looking for affordable, contemporary comfort? Then look no further than South Kensington in South Kensington, Central London. You'll be surrounded by the Natural History Museum and the Royal Albert Hall, as well as Gloucester Road.. More >
Book a room at one of our cheap hotels in South Kensington and enjoy staying in the heart of Central London. From your South Kensington hotel base you’ll be able to visit the Natural History Museum, Science Museum and Victoria and Albert Museum, as well as enjoying a relaxing stroll in Kensington Gardens. Along with our nearby hotels in Earls Court, you’ll also be able to stroll to both Olympia and Earls Court exhibition centres from your discount hotel in South Kensington.
TravelStay.com has a huge selection of hotels in South Kensington, making it really easy for you to find something in your budget. We have London bed and breakfasts, London hostels and London hotels in South Kensington, all of which place you in a prime location. As well as the many local attractions you can also stroll to the local tube station for fast access to tourist attractions such as Trafalgar Square, Leicester Square, London Zoo and the British Museum.