With a stay at Earls Court Gardens Hotel - Guest house in London (London City Centre), you'll be steps from Cromwell Road and 11 minutes by foot from Kensington High Street. Featured amenities include a 24-hour front desk and a safe deposit box at the front desk.