Description
The Earls Court Gardens in London is a budget hotel conveniently located in the Borough of Kensington and Chelsea, close to Earls Court tube station.
... Read More
Some of the major touristic attractions of London are also just a short stroll from the Earls Court Gardens Hotel such as the Science Museum, Natural History Museum, Royal Albert Hall, Hyde park, Victoria and Albert museum, the Olympia, Earl's Court Exhibition Halls. The Knightsbridge shopping stores are also a short walk away.
The Earl's Court Gardens Hotel offers basic but comfortable and clean facilities and with a friendly staff. This a nice and cozy hotel with good an excellent value for your money.